CVE-2012-1854 — Microsoft Visual Basic for Applications Insecure Library Loading Vulnerability
Overview
Microsoft Visual Basic for Applications (VBA) contains an insecure library loading vulnerability that could allow for remote code execution.
Vulnerability details
- CVE ID
- CVE-2012-1854
- Vulnerability
- Microsoft Visual Basic for Applications Insecure Library Loading Vulnerability
- Vendor
- Microsoft
- Affected products
- Microsoft: Visual Basic for Applications (VBA)
- Severity
- HIGH
- Exploitation status
- Actively exploited in the wild (CISA KEV)
- EPSS score
- 21.0% probability of exploitation in 30 days · 97th percentile
- Published
- 2026-04-13
Remediation guidance
CVE-2012-1854 is in CISA's Known Exploited Vulnerabilities (KEV) catalog — U.S. federal civilian agencies are required to remediate it under Binding Operational Directive 22-01. Treat it as a priority for every environment.
Apply the vendor's official security update for Microsoft the affected product as soon as possible. Where a patch is unavailable, apply vendor mitigations or isolate/segment exposed systems.
FIRST EPSS estimates a 21.0% probability that CVE-2012-1854 will be exploited within the next 30 days (97th percentile of all CVEs) — useful for risk-based patch sequencing.
Hunt for indicators of compromise tied to this vulnerability and confirm logging/EDR coverage on affected assets.
Authoritative references
Remediate CVE-2012-1854 — and stay ahead of the next one
CVE-2012-1854 is listed in the CISA KEV catalog as actively exploited — treat remediation as urgent. Scan your domain free to see whether CVE-2012-1854 and other Microsoft issues affect you and get a prioritized remediation report (full report from ₹999) — or stream the full feed of 1,600+ actively-exploited CVEs straight into your SOC.
📡 Get a free alert the moment a CVE like this lands in the KEV catalog → Join Sentinel APEX on Telegram