CVE-2017-8755
High · 7.5CVSS
7.5
EPSS
71.3%
Published
Sep 13, 2017
CISA due date
—
Cloudanix analysis
A flaw in an older version of the Edge browser could let a malicious website take over a user's computer when the page is viewed.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- High
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
The scripting engine in Microsoft Edge mishandles objects in memory, permitting an attacker-supplied web page to corrupt memory and achieve arbitrary code execution in the context of the current user.
Why it matters to the business
Successful exploitation can lead to full compromise of a user's workstation, enabling theft of credentials, installation of persistent malware, or lateral movement inside the organization; the issue affects widely deployed browser and Windows versions, increasing operational risk until patches are applied.
How an attack unfolds
An attacker crafts a malicious web page that triggers the memory corruption when rendered in Microsoft Edge. When a victim visits the page, the scripting engine corrupts memory and allows the attacker to execute arbitrary code, typically to download and run additional payloads.
How to fix it
Apply the security updates released by Microsoft for the affected Windows 10 and Windows Server 2016 builds that contain the patched Edge scripting engine. Disable Edge where feasible or enforce strict web browsing policies until updates can be deployed.
How to confirm the fix worked
Confirm the presence of the Microsoft security update corresponding to the September 2017 Patch Tuesday for Edge and Windows 10/Server 2016; verify Edge version numbers match or exceed the fixed releases listed in the Microsoft advisory.
Typical attack path
- Attacker hosts a malicious website containing specially crafted JavaScript or HTML.
- Victim is tricked into visiting the site via phishing, malicious ads, or compromised legitimate sites.
- Edge scripting engine processes the page and triggers the memory corruption.
- Attacker gains code execution in the user's context and downloads/runs follow-on malware.
How to detect it
Review web proxy and browser history logs for visits to suspicious domains around the time of suspected incidents; examine process creation and memory dumps on endpoints for unexpected Edge child processes or injected code.
What your security team should do
- Prioritize deployment of the September 2017 cumulative updates to all affected Windows 10 and Server 2016 systems.
- Block or restrict use of legacy Edge builds until patches are confirmed installed.
- Monitor for any remaining unpatched systems via vulnerability scanning.
The record
Microsoft Edge in Microsoft Windows 10 1511, 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 scripting engine handles objects in memory in Microsoft Edge, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2017-8649, 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-8756, and CVE-2017-11764.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-76030 Memory corruption in FileSystem in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-76026 Memory corruption in Autofill in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-76027 Memory corruption in CacheStorage in Google Chrome prior to 156.0.8078.79 allowed a… CWE-119
- CVE-2026-76029 Memory corruption in Network in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-76024 Memory corruption in MediaStream in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-119264 Memory corruption in Dawn in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-119265 Memory corruption in Quota in Google Chrome prior to 156.0.8078.79 allowed a remote… CWE-119
- CVE-2026-119263 Memory corruption in GarbageCollection in Google Chrome prior to 156.0.8078.79 allowed a… CWE-119