Patchfirst
CVE-2016-7200 KEVPublic exploit High · 8.8 EPSS 82.8%

Microsoft Edge Memory Corruption Vulnerability

Microsoft · Edge

Summary

The Chakra JavaScript scripting engine in Microsoft Edge contains a memory corruption flaw in which out-of-bounds writes allow arbitrary code execution or denial of service. An remote attacker can exploit it by luring a user to a crafted web site, with no authentication required but user interaction needed.

Official description · NVD

The Chakra JavaScript scripting engine in Microsoft Edge allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted web site, aka "Scripting Engine Memory Corruption Vulnerability," a different vulnerability than CVE-2016-7201, CVE-2016-7202, CVE-2016-7203, CVE-2016-7208, CVE-2016-7240, CVE-2016-7242, and CVE-2016-7243.

Breakdown
79.1 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
2/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. What they do

First seen exploited 2 months after disclosure. Public exploit code (Exploit-DB) appeared 8 days after disclosure.

  1. Disclosedday 0
  2. Public exploit codeExploit-DB+8 days
  3. First seen exploitedVulnCheck KEV evidence+2 mo
  4. Added to CISA KEVEU database agrees+5 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

ExecutionTA0002

Command and Scripting Interpreter T1059 Medium
AI mapping from the description · primary impact

Arbitrary code execution via memory corruption

allows remote attackers to execute arbitrary code
From the official description (NVD) Original (opens in a new tab) ↗

ImpactTA0040

Application or System Exploitation T1499.004 Medium
AI mapping from the description · primary impact

Memory corruption causes application denial of service

cause a denial of service (memory corruption)
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 98 general rules for its techniques

Rules for this CVE

0 that reference CVE-2016-7200 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

1 package in 1 ecosystem. Main package: Microsoft.ChakraCore.

NuGetMicrosoft.ChakraCoreGHSA-5whg-j5fv-xcm2

Upgrade to 1.11.11 or later

Fixes this CVE and 44 other known vulnerabilities in this package (CVE-2016-0191, CVE-2016-0193, +42).

Set the version to 1.11.11 or later in your .csproj.

First fixed in 1.2.2 for CVE-2016-7200.

Affected versions

If you runUpgrade to
All versions before 1.2.21.11.11first fix for this CVE: 1.2.2

“Up to” means the second version is the fix and is not affected.

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

8 links, grouped by NVD tag (7 duplicates merged)
↑ ↓ chooseEnter openEsc close