Critical severity · published Jul 17, 2017
CVE-2017-0028
A remote code execution vulnerability exists when Microsoft scripting engine improperly accesses objects in memory
9.8
CVSS
18.9%
EPSS
No
On KEV
Description
A remote code execution vulnerability exists when Microsoft scripting engine improperly accesses objects in memory. The vulnerability could corrupt memory in a way that enables an attacker to execute arbitrary code in the context of the current user. An attacker who successfully exploited the vulnerability could gain the same user rights as the current user, aka "Scripting Engine Memory Corruption Vulnerability."
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)18.9% · higher than 97% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ED
Edge · Microsoft
All versions, or not specified · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2017-0028
CVE.org
https://www.cve.org/CVERecord?id=CVE-2017-0028
Patch
https://github.com/Microsoft/ChakraCore/commit/402f3d967c0a905ec5b9ca9c240783d3f2c15724
More from Edge
9.8
CVE-2015-0313
Adobe Flash Player Use-After-Free Vulnerability
9.8
CVE-2015-0311
Adobe Flash Player Remote Code Execution Vulnerability
9.6
CVE-2024-7971
Google Chromium V8 Type Confusion Vulnerability
9.6
CVE-2022-4135
Google Chromium GPU Heap Buffer Overflow Vulnerability
8.8
CVE-2023-5217
Google Chromium libvpx Heap Buffer Overflow Vulnerability
