Yes. CISA added CVE-2018-8174 to its Known Exploited Vulnerabilities catalogue on 15 February 2022, which it does only when there is reliable evidence of active exploitation. CISA lists it as known to be used in ransomware campaigns. A remote code execution vulnerability exists in the way that the VBScript engine handles objects in memory, aka "Windows VBScript Engine Remote Code Execution"
How CISA’s KEV listing answers the exploitation question
The practical test for “being exploited in the wild” is not whether a vulnerability is theoretically dangerous, but whether a trusted exploitation source has confirmed active use. For this CVE, the KEV entry is the decisive signal because it turns the question from speculative risk into verified exploitation, which is why triage should treat it as an immediate exposure rather than a routine backlog item.
That matters because KEV inclusion should shift priority above most generic scoring signals. If a vulnerability is in KEV, the question is no longer “is this worth patching someday?” but “how quickly can we reduce exposure and confirm whether the weakness has already been used against us?”
For a broader response playbook, the Zero-Day and Exploited Vulnerabilities Guide is the most relevant internal starting point because it focuses on KEV triage, emergency mitigation and post-patch hunting for actively exploited flaws.
What this VBScript Engine flaw means operationally
This issue is a remote code execution weakness in the Windows VBScript Engine’s handling of objects in memory. Operationally, that means exploitation can move from a user interaction or delivered payload into code execution on the affected system, so the main concern is not just crash risk but attacker execution, follow-on payload delivery and potential foothold establishment.
When a memory corruption flaw reaches remote code execution, defenders should assume it can be chained with phishing, malicious documents, drive-by delivery or other initial access methods. The exact delivery path may vary, but the response pattern is the same: identify exposed systems, reduce reachable attack surface and look for signs that code execution already occurred before the fix was applied.
Use the CVE Program record and the NIST National Vulnerability Database entry for the authoritative record details, then cross-check the CISA Known Exploited Vulnerabilities Catalog for remediation guidance and exploit-status context.
What to do when patching has to wait
If you cannot remediate immediately, treat this as an exposure-reduction problem, not a delay-and-watch situation. The priority is to narrow where the vulnerable component can be reached, tighten execution controls around common delivery vectors and verify that systems with the flaw are not already showing suspicious behavior.
A useful way to manage the interim period is to inventory affected endpoints, reduce unnecessary browser and scripting exposure, and apply compensating controls where possible. That can include restricting high-risk user workflows, hardening email and document handling, and elevating detection on the systems most likely to receive malicious content or untrusted script execution.
The strongest adjacent internal reference for this stage is the Vulnerability Management Guide, because it covers prioritisation, exceptions, verification and remediation SLAs for vulnerabilities that have crossed into active exploitation.
Risk and Threat Considerations
Actively exploited memory corruption vulnerabilities create a higher-risk condition than ordinary patch candidates because the attacker can already be using them at scale or in targeted campaigns. The combination of remote code execution and known exploitation means delay can translate directly into compromise, persistence or secondary payload deployment.
Failure mechanism: Attackers deliver crafted input that triggers the VBScript Engine memory handling flaw, then use the resulting code execution to install follow-on tooling, stage additional payloads or establish persistence before defenders intervene.
Impact: Systems may be compromised without obvious early warning, and the affected host can become a launch point for credential theft, lateral movement or ransomware deployment if the initial access is not quickly contained.
For incident-adjacent context on exploited weaknesses leading to real-world compromise, The State of NHI & AI Agent Breach Report 2026 illustrates how attackers operationalise stolen access and exploit chains once initial footholds are gained.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack and risk surface, while CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | KEV-listed flaws need rapid identification and remediation prioritisation. |
| Recommendation — Prioritise exposed assets for immediate remediation and verify closure with rescanning. | ||
| NIST SP 800-53 Rev 5 | RA-5 — Vulnerability Monitoring and Scanning | This CVE requires continuous exposure discovery and validation of remediation status. |
| SI-2 — Flaw Remediation | Active exploitation makes timely flaw correction the core control response. | |
| Recommendation — Scan for affected hosts, track remediation, and confirm the weakness is removed. Accelerate remediation, document exceptions, and validate the fix on impacted systems. | ||
| MITRE ATT&CK | T1203 — Exploitation for Client Execution | VBScript Engine RCE aligns with exploitation to run attacker code on a client. |
| T1059 — Command and Scripting Interpreter | VBScript is a scripting execution path attackers can abuse after exploitation. | |
| Recommendation — Hunt for client-side exploit delivery and monitor for post-exploitation execution. Watch for script-driven execution and restrict scripting where exposure is unnecessary. | ||
Practitioner Guidance
What to prioritise: Treat any internet-facing, user-facing or broadly deployed Windows system with this engine exposure as urgent. If a host can receive untrusted content, it should move to the front of the remediation queue, even if the business impact of downtime is inconvenient.
What to verify: Confirm exposure from asset inventory, not assumptions. Then check for suspicious script activity, unexpected process launches, new persistence artifacts and outbound connections from systems that could have been reachable before remediation.
Decision rule: If you cannot patch immediately, raise the response level from vulnerability management to compromise assessment. The threshold is not proof of exploitation on your estate, it is the fact that the vulnerability is already known to be exploited in the wild.
Practitioner takeaway: For KEV-listed remote code execution flaws, the operational question is speed of containment and evidence of compromise, not whether the vulnerability is “serious enough” to matter.
Related resources from NHI Mgmt Group
- How do you patch or mitigate CVE-2018-8174 (Microsoft Windows VBScript Engine Out-of-Bounds Write)?
- CVE-2018-8174 (Microsoft Windows VBScript Engine Out-of-Bounds Write)
- Is CVE-2013-3918 (Microsoft Windows Out-of-Bounds Write) being exploited in the wild?
- Is CVE-2023-36424 (Microsoft Windows Out-of-Bounds Read) being exploited in the wild?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org