← Vulnerability feed

Vulnerability record · CVE-2024-21338 · published 13 February 2024

CVE-2024-21338: Windows Kernel IOCTL access control flaw allows privilege escalation

Microsoft · Windows 10 1809

CVE-2024-21338 is an elevation of privilege vulnerability in the Windows kernel caused by an exposed IOCTL with insufficient access control (CWE-822). A local attacker with low privileges can exploit it to gain kernel-level code execution, which matters because kernel access defeats security boundaries and enables full system compromise.

7.8 CVSS 3.1 High CISA KEV since 4 Mar 2024 Known ransomware use EPSS 60% · top 0.9% CWE-822 · CWE-822
7.8CVSS 3.1 base score
60%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
9Affected product versions listed by NVD
6References, 3 tagged exploit
10 Aug 2026Last modified by NVD

Description

Windows Kernel Elevation of Privilege Vulnerability

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

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: medium.

critical priorityIt is in CISA KEV with known ransomware use, has a high EPSS score and public exploit references, and grants kernel-level control of the host.

What it is

CVE-2024-21338 is an elevation of privilege vulnerability in the Windows kernel caused by an exposed IOCTL with insufficient access control (CWE-822). A local attacker with low privileges can exploit it to gain kernel-level code execution, which matters because kernel access defeats security boundaries and enables full system compromise.

Impact

An attacker gains high confidentiality, integrity and availability impact, effectively taking full control of the affected host from a low-privileged local position. In observed abuse this has been used to disable security tooling and deploy kernel-level rootkit components.

Attack surface

The attack is local (AV:L) and requires low privileges (PR:L) with no user interaction (UI:N), so any process already running under a limited account can reach the vulnerable IOCTL. No remote or network path is described in the record.

Exploitation

CVE-2024-21338 is listed in CISA KEV with a due date of 2024-03-25 and is flagged for known ransomware campaign use, and EPSS gives a 30-day probability of 0.5981 (99th percentile). Multiple references carry Exploit tags, including a technical description of Lazarus abuse as an admin-to-kernel zero-day.

What to do

  • Apply the Microsoft patch from the MSRC update guide for CVE-2024-21338 on all listed Windows 10, Windows 11 and Windows Server builds.
  • Prioritize internet-facing and high-value endpoints, and treat the CISA KEV due date of 2024-03-25 as the remediation deadline.
  • Restrict local administrative and interactive logon rights to reduce the pool of accounts that can reach the vulnerable IOCTL.
  • Monitor for and block known vulnerable driver abuse and BYOVD techniques used alongside this flaw.
  • If patching is not possible, follow vendor mitigations or discontinue use of the affected product as CISA advises.

Detection

  • Alert on unexpected kernel driver loads and unsigned or suspicious drivers on patched and unpatched hosts.
  • Hunt for processes making unusual IOCTL calls to kernel drivers, especially from low-privileged contexts.
  • Monitor for tampering with or disabling of endpoint security services, which is consistent with post-exploitation use.
  • Correlate local privilege escalation attempts with subsequent rootkit or persistence activity on the same host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2024-21338 to the Known Exploited Vulnerabilities catalog on 4 March 2024 as "Microsoft Windows Kernel Exposed IOCTL with Insufficient Access Control Vulnerability". CISA reports known use in ransomware campaigns. Required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. Federal deadline 25 March 2024.

Affected products

9 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-21338 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2026-33824Double free in Windows IKE Extension enables remote code executionA double free flaw (CWE-415) exists in the Windows IKE Extension, reachable over the network by an unauthenticated attacker. Successful exploitation …KEVEPSS 1.6%analysed8.8CVE-2026-21510Windows Shell protection mechanism failure allows security feature bypassWindows Shell contains a protection mechanism failure (CWE-693) that lets an unauthorized attacker bypass a security feature over a network. The flaw…KEVEPSS 24%analysed8.8CVE-2026-21513Microsoft MSHTML security feature bypass on WindowsCVE-2026-21513 is a protection mechanism failure (CWE-693) in the Microsoft MSHTML Framework that lets an unauthorized attacker bypass a security fea…KEVEPSS 16%analysed8.8CVE-2025-33073Windows SMB improper access control allows privilege elevationWindows SMB contains an improper access control flaw (CWE-284) that lets an authorized attacker elevate privileges over the network. Microsoft rates …KEVEPSS 83%analysed8.8CVE-2025-33053Microsoft Windows WebDAV Internet Shortcut File Path Control RCEWindows Internet Shortcut (.url) files allow external control of a file name or path, which an unauthorized attacker can abuse to execute code over a…KEVEPSS 87%analysed8.8CVE-2024-49039Windows Task Scheduler elevation of privilege via improper authenticationCVE-2024-49039 is an elevation of privilege flaw in the Windows Task Scheduler, classified as improper authentication (CWE-287). A local attacker wit…KEVEPSS 14%analysed8.8CVE-2024-43461Windows MSHTML Platform spoofing flaw enables code executionCVE-2024-43461 is a spoofing vulnerability in the Windows MSHTML platform, the legacy rendering engine still reachable through Windows components. Th…KEVEPSS 54%analysed8.8CVE-2024-30040Windows MSHTML platform security feature bypass via improper input validationCVE-2024-30040 is a security feature bypass in the Windows MSHTML platform caused by improper input validation. Because MSHTML is the legacy renderin…KEVEPSS 3.9%analysed

Source: NIST National Vulnerability Database (record CVE-2024-21338), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.