CVE-2018-8653
High · 7.5 CISA KEVCVSS
7.5
EPSS
29.6%
Published
Dec 20, 2018
CISA due date
May 3, 2022
Cloudanix analysis
A flaw in older web browsers can let attackers take over a computer just by getting someone to visit a bad webpage, which is why organizations must stop using those browsers entirely.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability allows remote code execution through memory corruption in the scripting engine when handling objects in memory during webpage rendering in Internet Explorer.
Why it matters to the business
Attackers can gain full control of affected systems via malicious websites, leading to data theft, ransomware deployment, or persistence; the flaw remains actively exploited years after disclosure with a past CISA remediation deadline.
How an attack unfolds
An attacker crafts a malicious webpage that triggers the scripting engine memory corruption when loaded in Internet Explorer; successful exploitation executes arbitrary code in the context of the current user, often leveraged by threat actors targeting legacy browser environments.
How to fix it
Apply the latest cumulative updates for Internet Explorer on all supported Windows versions; migrate away from Internet Explorer to a modern browser such as Microsoft Edge; disable Internet Explorer via Group Policy where feasible.
How to confirm the fix worked
Verify that the latest Microsoft security updates addressing scripting engine issues are installed on endpoints; confirm Internet Explorer is disabled or replaced in enterprise configurations; test rendering of known proof-of-concept pages in isolated environments.
Typical attack path
- Attacker hosts or compromises a website containing specially crafted JavaScript or HTML
- Victim is tricked into visiting the site using Internet Explorer (via phishing or drive-by)
- Scripting engine processes malformed objects causing memory corruption
- Attacker achieves arbitrary code execution and installs malware or exfiltrates data
How to detect it
Review web proxy and browser process logs for unexpected Internet Explorer launches or script execution from untrusted domains; examine endpoint telemetry for unusual child processes spawned from iexplore.exe; correlate with known exploit patterns from threat intelligence feeds.
- iexplore.exe spawning cmd.exe or powershell.exe
- Unusual JavaScript execution patterns in IE process memory
- Network connections from iexplore.exe to suspicious external domains
What your security team should do
- Immediately block Internet Explorer usage across the organization due to KEV status and active exploitation
- Deploy Microsoft security updates to all remaining legacy systems
- Enable browser protections such as Enhanced Protected Mode and script blocking
- Monitor for continued IE traffic and accelerate migration to supported browsers
The record
A remote code execution vulnerability exists in the way that the scripting engine handles objects in memory in Internet Explorer, aka "Scripting Engine Memory Corruption Vulnerability." This affects Internet Explorer 9, Internet Explorer 11, Internet Explorer 10. This CVE ID is unique from CVE-2018-8643.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-78402 Stack-based buffer overflow and out-of-bounds write vulnerability in Thales Sentinel Keys… CWE-787
- CVE-2026-119777 A flaw was found in GStreamer's gst-plugins-bad H.266/VVC parser. CWE-787
- CVE-2026-104065 Scribus before 1.6.7 contains an out-of-bounds write vulnerability in the importdrw… CWE-787
- CVE-2026-104067 Scribus before 1.6.7 contains an out-of-bounds memory access vulnerability in the… CWE-787
- CVE-2026-104066 Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image… CWE-787
- CVE-2026-104061 Scribus before 1.6.7 contains a heap out-of-bounds write vulnerability in the… CWE-787
- CVE-2026-104062 Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the PICT image… CWE-787
- CVE-2026-61627 libass is a portable subtitle renderer for the `ASS`/SSA (Advanced Substation… CWE-787