CVE-2012-1854
Microsoft Visual Basic for Applications Insecure Library Loading Vulnerability
Description
Untrusted search path vulnerability in VBE6.dll in Microsoft Office 2003 SP3, 2007 SP2 and SP3, and 2010 Gold and SP1; Microsoft Visual Basic for Applications (VBA); and Summit Microsoft Visual Basic for Applications SDK allows local users to gain privileges via a Trojan horse DLL in the current working directory, as demonstrated by a directory that contains a .docx file, aka "Visual Basic for Applications Insecure Library Loading Vulnerability," as exploited in the wild in July 2012.
Description as published by the source, in English.
Key facts
- Published
- 2012-07-10
- Last modified
- 2026-06-16
- Assigned by
- secure@microsoft.com
- CVSS vector
AV:L/AC:M/Au:N/C:C/I:C/A:C- Scored by
- nvd@nist.gov (NVD Primary)
- Probability of exploitation
-
21.0 %
higher than 97 %
of all known vulnerabilities
EPSS, next 30 days, model v2026.06.15 - Fix available
- Not registered in the sources
Actively exploited
CISA added this vulnerability to the Known Exploited Vulnerabilities catalogue on 2026-04-13, with a remediation deadline of 2026-04-27 for US federal agencies.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Affected products
| Vendor | Product | Versions | Status |
|---|---|---|---|
| Microsoft | Office | 2003 | Affected |
| Microsoft | Office | 2007 | Affected |
| Microsoft | Office | 2010 | Affected |
| Microsoft | Visual Basic For Applications | all versions listed | Affected |
| Microsoft | Visual Basic For Applications Sdk | all versions listed | Affected |
Weakness type
-
CWE-426: Untrusted Search Path
The product searches for critical resources using an externally-supplied search path that can point to resources that are not under the product's direct control.
Attack techniques
Derived through the weakness type: CVE to CWE to CAPEC to ATT&CK. This shows which techniques the weakness class is historically used for. It does not assert that this vulnerability has been exploited that way.
- T1574.007: Path Interception by PATH Environment Variable
- T1574.009: Path Interception by Unquoted Path
References
- http://www.us-cert.gov/cas/techalerts/TA12-192A.html
- https://docs.microsoft.com/en-us/security-updates/securitybulletins/2012/ms12-046
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A14…
- http://www.us-cert.gov/cas/techalerts/TA12-192A.html
- https://docs.microsoft.com/en-us/security-updates/securitybulletins/2012/ms12-046
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A14…
- https://learn.microsoft.com/en-us/security-updates/SecurityBulletins/2012/ms12-046
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-1854
Related at Berigo
Articles
-
The Netherlands proposes a law widening intelligence service powers
Same product
2026-09-03
The Dutch government presented a bill on 28 August 2026 that gives the intelligence services AIVD and MIVD greater freedom of action, according to Du…
-
A fake CAPTCHA gets the user to open a tunnel into the network
Same product
2026-09-01
Microsoft has tracked the TerminalFix campaign, in which compromised websites show a fake Cloudflare CAPTCHA and ask visitors to paste a command into…
-
A Word macro was the way in at defence manufacturers and government bodies
Same product
2026-09-01
Insikt Group has mapped a campaign in which macro-enabled Word documents planted the HOOKEDGE backdoor at defence manufacturers, government bodies an…
-
Attackers are letting npm mirrors host their fake Cloudflare page
Same product
2026-08-27
OX Security has identified 24 malicious npm packages that all carry the same fake Cloudflare page. Installing them does no harm, but mirrors such as …
Courses and events
- PECB NIS2 Directive Lead Implementer, Oslo 2026-10-19
Services
-
Risk Services
Risk management, privacy and supplier security as an integral part of governance. Berigo helps boards and executives understand, prioritise and manag…
-
DPO as a Service
Berigo offers DPO as a Service, an independent data protection officer function that meets the requirements of GDPR Articles 37 to 39, without the ne…
-
Risk Management
Digital risk is business risk. Berigo helps organisations integrate digital risk into enterprise risk management, with risk assessments that support …
-
PECB Certified Lead SOC 2 Analyst
Five-day PECB course on planning, implementing and maintaining SOC 2 compliance, with the certification exam on the final day.
Does this affect you?
A vulnerability matters only if you run the product, in an affected version, somewhere an attacker can reach.