cbcvebase.
CVE-2018-0780
published 2018-01-04

CVE-2018-0780: Microsoft Edge in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows an attacker to obtain information to further compromise the…

PriorityP351medium5.3CVSS 3.0
AVNACHPRNUIRSUCHINAN
EXPLOIT
EPSS
58.57%
99.0th percentile
Microsoft Edge in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows an attacker to obtain information to further compromise the user's system, due to how the scripting engine handles objects in memory, aka "Scripting Engine Information Disclosure Vulnerability". This CVE ID is unique from CVE-2018-0767 and CVE-2018-0800.

Affected

15 ranges
VendorProductVersion rangeFixed in
microsoftchakracore< 1.7.61.7.6
microsoftchakracore<= 1.7.6
microsoft_corporationmicrosoft_edge
msrcchakracore
msrcmicrosoft_edge_on_windows_10_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_for_x64-based_systems
msrcmicrosoft_edge_on_windows_10_version_1511_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_version_1511_for_x64-based_systems
msrcmicrosoft_edge_on_windows_10_version_1607_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_version_1607_for_x64-based_systems
msrcmicrosoft_edge_on_windows_10_version_1703_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_version_1703_for_x64-based_systems
msrcmicrosoft_edge_on_windows_10_version_1709_for_32-bit_systems
msrcmicrosoft_edge_on_windows_10_version_1709_for_x64-based_systems
msrcmicrosoft_edge_on_windows_server_2016

Detection & IOCsextracted from sources · hover to see the quote

commandfunction Module() { 'use asm'; function f() { arr(); } function g() { } var arr = [g]; return f; } let f = Module(); f();
  • Look for asm.js modules ('use asm') where an array identifier is invoked directly as a function (e.g., arr()), which triggers the AsmJSByteCodeGenerator::EmitCall OOB read in Chakra.
  • The OOB read occurs because the index register remains NoRegister ((uint32_t)-1) when an array identifier is used as a callee in an asm.js context; monitor Chakra JIT/bytecode generation for this pattern.
  • Exploitation vector is web-based; monitor for Microsoft Edge (HTML-based) navigating to specially crafted websites hosting malicious asm.js content.
  • Also monitor compromised websites and sites hosting user-provided content or advertisements as delivery vectors for the exploit.
  • ·CVE-2018-0780 affects the Chakra scripting engine in Microsoft Edge (HTML-based) on Windows 10 1709; the exploit is publicly disclosed but not yet observed as exploited in the wild at time of advisory.
  • ·The vulnerability is patched in ChakraCore v1.7.6 and via Windows Update KB articles KB4056891, KB4056892, KB4056893, KB4056888, KB4056890; unpatched systems running Edge on Windows 10 1709 remain at risk.

CVSS provenance

nvdv3.05.3MEDIUMCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
nvdv2.02.6LOWAV:N/AC:H/Au:N/C:P/I:N/A:N
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.