cbcvebase.
CVE-2017-8729
published 2017-09-13

CVE-2017-8729: Microsoft Edge in Microsoft Windows 10 1703 allows an attacker to execute arbitrary code in the context of the current user, due to the way that the Microsoft…

PriorityP268high7.5CVSS 3.0
AVNACHPRNUIRSUCHIHAH
EXPLOIT
EPSS
72.17%
99.4th percentile
Microsoft Edge in Microsoft Windows 10 1703 allows an attacker to execute arbitrary code in the context of the current user, due to the way that the Microsoft Edge scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2017-8649, CVE-2017-8660, CVE-2017-8738, CVE-2017-8740, CVE-2017-8741, CVE-2017-8748, CVE-2017-8752, CVE-2017-8753, CVE-2017-8755, CVE-2017-8756, and CVE-2017-11764.

Affected

3 ranges
VendorProductVersion rangeFixed in
microsoft_corporationmicrosoft_edge
msrcmicrosoft_edge_on_windows_10_version_1703_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_version_1703_for_x64-based_systems

Detection & IOCsextracted from sources · hover to see the quote

urlhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4038788
commandfunction f() { ({ a: { b = 0x1111, c = 0x2222, }.c = 0x3333 } = {}); } f();
  • CVE-2017-8729 is triggered by Microsoft Edge's Chakra engine incorrectly parsing object patterns with nested destructuring assignment; monitor for Edge/Chakra crashes on pages containing malformed object destructuring patterns.
  • The vulnerability exists in the scripting engine's handling of objects in memory in Microsoft Edge (HTML-based); a web-based attack vector requires a user to visit a specially crafted website.
  • Exploitation likelihood is rated 'More Likely' for the latest software release; prioritize patching and detection on unpatched Edge instances.
  • ·Exploit status at time of advisory was 'Publicly Disclosed: No; Exploited: No', meaning no in-the-wild exploitation was confirmed at patch time.
  • ·The vulnerability affects Microsoft Edge (HTML-based) scripting engine only; the fix modifies how the scripting engine handles objects in memory.

CVSS provenance

nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv2.07.6HIGHAV:N/AC:H/Au:N/C:C/I:C/A:C
vendor_msrc4.2MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.