CVE-2016-0040

HIGH(7.8)KEVElevated Risk

Microsoft Windows Kernel Privilege Escalation Vulnerability

Description

CVE-2016-0040 is a privilege escalation vulnerability (CWE-269) in the Microsoft Windows kernel that allows a locally authenticated attacker to execute arbitrary code in kernel mode, gaining SYSTEM-level privileges. The vulnerability exists because the Windows kernel improperly handles objects in memory, enabling an attacker with standard user access to elevate their privileges to the highest level on the system. CISA has confirmed active exploitation and added CVE-2016-0040 to the Known Exploited Vulnerabilities catalog. With an EPSS score of 78.9%, this vulnerability presents a high-priority privilege escalation risk for unpatched Windows environments.

KEV Information

Vendor
Microsoft
Product
Windows
Date Added
March 28, 2022
Due Date
April 18, 2022
Required Action
Apply updates per vendor instructions.

CVSS Score

Vector String
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HOpen in Calculator
Attack Vector
LOCAL
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
1.8
Impact Score
5.9

Affected Products

VendorProductVersion
microsoftwindows 7-
microsoftwindows server 2008-; r2
microsoftwindows vista-

Multiple CVSS Assessments

Source: [email protected](Primary)
7.8
HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Source: 134c704f-9b21-4f2e-91b3-4a467353bcc0(Secondary)
7.8
HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

References

Weakness Type

CWE-269: Improper Privilege Management

CWE-269 describes a weakness where software fails to properly assign, modify, track, or verify privileges for an actor, enabling unauthorized privilege escalation. In CVE-2016-0040, the Windows kernel does not correctly manage privilege boundaries when handling certain memory objects, allowing a local attacker to bypass security controls and execute code with kernel-level privileges.

Learn more: CWE-269 — Improper Privilege Management

Impact Analysis

CVE-2016-0040 allows a locally authenticated attacker to execute code in kernel mode, which effectively grants SYSTEM-level privileges — the highest authority on a Windows system. While the attack vector requires local access, the impact is catastrophic: kernel-mode code execution enables complete operating system compromise, including the ability to disable all security mechanisms, install kernel-level rootkits, access any file or memory region, intercept all system calls, and persist through reboots. This vulnerability is particularly valuable in attack chains where an attacker has gained initial user-level access through phishing or another vector and needs to escalate privileges to achieve full system control. The EPSS score of 78.9% reflects substantial real-world exploitation activity.

Exploit Maturity

CVE-2016-0040 is confirmed as actively exploited in the wild by CISA and is listed in the Known Exploited Vulnerabilities catalog. The EPSS score of 78.9% indicates high real-world exploitation probability, and Windows kernel privilege escalation vulnerabilities are among the most sought-after primitives in both targeted attacks and commodity malware. Public exploit code and documentation for this vulnerability class are widely available, making integration into post-exploitation frameworks straightforward.

Remediation

  1. Apply the Microsoft security update MS16-014 (February 2016) to patch the Windows kernel vulnerability on all affected systems immediately.
  2. Implement the principle of least privilege for all user accounts to minimize the damage potential of privilege escalation exploits.
  3. Enable Credential Guard and virtualization-based security (VBS) on Windows 10 and later systems to provide hardware-level protection against kernel-level exploitation.
  4. Deploy endpoint detection and response (EDR) tools with kernel-level monitoring to detect suspicious privilege escalation patterns and anomalous kernel object access.
  5. Keep all Windows systems fully patched and on supported versions, as kernel privilege escalation vulnerabilities in end-of-life Windows versions will not receive additional security updates.

Technical Details

CVE-2016-0040 is a privilege escalation vulnerability (CWE-269) in the Windows kernel caused by improper handling of objects in memory. When the kernel processes certain system calls, it fails to properly validate or manage memory object references, allowing a local attacker to craft a malicious application that manipulates kernel memory structures to achieve arbitrary code execution in ring 0 (kernel mode). The exploitation typically involves creating carefully crafted memory layouts that trigger the vulnerable code path, then leveraging the resulting memory corruption to overwrite kernel data structures such as process token objects, effectively granting the attacker's process SYSTEM-level privileges. The attack requires local execution but no special privileges beyond standard user access.

Frequently Asked Questions

Is CVE-2016-0040 being actively exploited?

Yes. CVE-2016-0040 is confirmed as actively exploited in the wild by CISA and is listed in the Known Exploited Vulnerabilities catalog. The EPSS score of 78.9% reflects high real-world exploitation activity targeting Windows kernel privilege escalation.

What products are affected by CVE-2016-0040?

CVE-2016-0040 affects the Windows kernel across multiple Microsoft Windows versions, including Windows Vista, Windows 7, Windows 8.1, Windows Server 2008, and Windows Server 2012. Windows 10 may also be affected depending on the specific build.

How do I fix CVE-2016-0040?

Apply the Microsoft security update MS16-014 (February 2016) on all affected Windows systems. Enable Credential Guard and virtualization-based security where available, and implement least-privilege access controls.

How severe is CVE-2016-0040?

CVE-2016-0040 is a high-severity privilege escalation vulnerability that enables kernel-mode code execution from a standard user account. The EPSS score of 78.9% and CISA KEV listing confirm significant active exploitation, making it a critical priority for patch management.

CVSS Score

7.8
HIGH(7.8)

EPSS Score

EPSS Score24.55%
EPSS Percentile97.7%

Dates

PublishedFebruary 10, 2016
Last ModifiedJune 17, 2026
StatusAnalyzed
CVSS Versionv3.1

Need Help With Vulnerability Management?

Our security experts can help you prioritize and remediate vulnerabilities effectively.