CVEvulnerability

CVE-2012-0151

7.8 HIGH Known exploited Published 2012-04-10 Modified 2026-06-16 Official page ↗

CISA Known Exploited Vulnerability

Microsoft Windows Authenticode Signature Verification Remote Code Execution Vulnerability — Microsoft Windows

The Authenticode Signature Verification function in Microsoft Windows (WinVerifyTrust) does not properly validate the digest of a signed portable executable (PE) file, which allows user-assisted remote attackers to execute code.

Added to KEV
2022-06-08
Remediation due
2022-06-22
Ransomware use
Unknown
Required action
Apply updates per vendor instructions.
Notes
https://nvd.nist.gov/vuln/detail/CVE-2012-0151
Status
Analyzed
Published
2012-04-10
Last modified
2026-06-16
Assigner
[email protected]
CVSS 3.1 ([email protected])
7.8 HIGH — CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
7.8 HIGH — CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0 ([email protected])
9.3 HIGH — AV:N/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
CWE-20

Description

The Authenticode Signature Verification function in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2, R2, and R2 SP1, Windows 7 Gold and SP1, and Windows 8 Consumer Preview does not properly validate the digest of a signed portable executable (PE) file, which allows user-assisted remote attackers to execute arbitrary code via a modified file with additional content, aka "WinVerifyTrust Signature Validation Vulnerability."

Affected configurations

• microsoft windows 7 • microsoft windows server 2003 • microsoft windows server 2008 • microsoft windows server 2008 r2 • microsoft windows vista • microsoft windows xp

Related

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References