CVE-2018-8373
High · 7.5 CISA KEVCVSS
7.5
EPSS
61.8%
Published
Aug 15, 2018
CISA due date
Apr 15, 2022
Cloudanix analysis
A flaw in how certain older web browsers process webpage code lets attackers take over a computer simply by getting someone to visit a malicious website.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
The vulnerability corrupts memory in the Internet Explorer scripting engine while handling objects in memory, enabling remote code execution.
Why it matters to the business
Attackers can gain full control of affected systems, leading to data breaches or malware deployment. Listed on CISA KEV with a 2022 remediation deadline and high EPSS score indicates elevated real-world risk despite slight downward trend.
How an attack unfolds
An attacker crafts a malicious webpage exploiting the scripting engine object handling flaw; when rendered in vulnerable IE versions, memory corruption allows arbitrary code execution. Threat actor references point to Microsoft Scripting Engine Memory Corruption Vulnerability campaigns.
How to fix it
Apply security updates for Internet Explorer. For the listed affected packages upgrade to fixed versions: spring-projects/spring-security (GIT) to f154c7d9dcdebc690bf504b812db21a6d7148caf, org.springframework/spring-core (maven) to 4.2.12 / 5.0.12 / 5.1.5, org.springframework.security/spring-security-cas (maven) to 4.2.12.RELEASE / 5.0.12.RELEASE / 5.1.5.RELEASE, and org.springframework.security/spring-security-core (maven) to 4.2.12.RELEASE / 5.0.12.RELEASE / 5.1.5.RELEASE.
How to confirm the fix worked
Verify Internet Explorer is updated via Windows Update or Microsoft catalog; confirm Spring package versions match the listed fixed releases using dependency scanners or build manifests.
Typical attack path
- Craft malicious HTML/JavaScript payload targeting object memory handling
- Host the page on an attacker-controlled web server
- Deliver the link via phishing email or compromised site
- Victim visits the page using vulnerable Internet Explorer
- Scripting engine memory corruption triggers remote code execution
How to detect it
Review web proxy and browser logs for visits to suspicious domains; inspect memory dumps or process crashes involving iexplore.exe related to scripting engine activity; correlate with known threat actor infrastructure from Microsoft Scripting Engine Memory Corruption Vulnerability campaigns.
What your security team should do
- Prioritize patching Internet Explorer immediately due to KEV listing and active exploitation
- Scan and upgrade all listed Spring dependencies to the exact fixed versions provided
- Disable Internet Explorer where possible or enforce Edge/Chrome via group policy
- Monitor EPSS trend and threat actor activity for changes in exploit availability
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-8353, CVE-2018-8355, CVE-2018-8359, CVE-2018-8371, CVE-2018-8372, CVE-2018-8385, CVE-2018-8389, CVE-2018-8390.
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