Cloudanix VulnDB

CVE-2017-11764

High · 7.5

CVSS

7.5

EPSS

64.4%

Published

Sep 13, 2017

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Attend

Older versions of the Microsoft Edge browser contain a flaw that could let attackers take control of a computer simply by getting the user to visit a malicious website.

Exploit Available
Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

Memory corruption in the Microsoft Edge scripting engine due to improper object handling allows arbitrary code execution in the context of the current user.

Why it matters to the business

Unpatched systems remain exposed to remote code execution that can lead to data theft, ransomware deployment, or full device takeover; high ecosystem prevalence of legacy Edge on Windows 10 1607/1703 and Server 2016 increases operational risk for organizations that have not migrated.

How an attack unfolds

An attacker hosts a crafted webpage that triggers the scripting engine flaw when rendered; successful corruption allows shellcode to run under the logged-on user's privileges, often chained with further post-exploitation techniques. Although no named APT groups are tied to this specific CVE, public exploit code has been available for years.

How to fix it

Migrate away from the affected Windows 10 1607/1703 and Server 2016 builds to supported releases with current Edge; apply all available cumulative security updates; disable legacy Edge where possible and enforce modern browser policies.

How to confirm the fix worked

Confirm Edge and Windows build numbers are no longer in the vulnerable 1607/1703/Server 2016 range; verify Edge is replaced by a supported Chromium-based version; re-scan systems with updated vulnerability management tools.

Typical attack path

  1. Attacker prepares malicious HTML/JS payload targeting the scripting engine object handling flaw
  2. Victim is lured to the attacker-controlled or compromised site via phishing or drive-by download
  3. Edge scripting engine processes the page and corrupts memory structures
  4. Attacker gains arbitrary code execution in the user's context
  5. Payload drops additional malware or establishes persistence

How to detect it

Review web proxy and browser history logs for visits to suspicious domains around the time of suspected incidents; inspect endpoint process creation logs for unexpected executables launched by the Edge process; correlate with EDR telemetry showing memory corruption indicators or shellcode patterns.

What your security team should do

  • Prioritize migration of all Windows 10 1607/1703 and Server 2016 systems within 30 days due to public exploit maturity and stable high EPSS
  • Block legacy Edge via Group Policy and enable Microsoft Edge (Chromium) with automatic updates
  • Harden browser settings to disable scripting where feasible and enforce site isolation
  • Update endpoint detection rules to monitor for anomalous child processes spawned from msedge.exe or edge.exe

The record

Microsoft Edge in Microsoft Windows 10 1607, 1703, and Windows Server 2016 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-8729, CVE-2017-8738, CVE-2017-8740, CVE-2017-8741, CVE-2017-8748, CVE-2017-8752, CVE-2017-8753, CVE-2017-8755, and CVE-2017-8756.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities