All vulnerabilities
CVE-2024-21338

Microsoft Windows Kernel Exposed IOCTL with Insufficient Access Control Vulnerability

Microsoft WindowsOperating systems
CVSS
7.8High
ExploitationExploited in the wildAdded to KEV 4 Mar 2024. Known ransomware useCISA KEV
Exploit odds (EPSS)59.8%Chance of exploitation activity in the next 30 days, higher than 99% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in10.0.17763.5458Also 10.0.19044.4046, 10.0.19045.4046 and 5 moreCVE List
Federal deadline25 Mar 2024Remediation due date for US federal agenciesCISA KEV
CISA required actionApply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. CISA KEV

What fixes it

  • 10.0.17763.5458Windows 10 Version 1809CVE List
  • 10.0.19044.4046Windows 10 Version 21H2CVE List
  • 10.0.19045.4046Windows 10 Version 22H2CVE List
  • 10.0.22000.2777Windows 11 version 21H2CVE List
  • 10.0.22621.3155Windows 11 version 22H2CVE List
  • 10.0.22631.3155Windows 11 version 22H3CVE List
Show all 11 fixed versions
  • 10.0.22631.3155Windows 11 Version 23H2CVE List
  • 10.0.17763.5458Windows Server 2019CVE List
  • 10.0.17763.5458Windows Server 2019 (Server Core installation)CVE List
  • 10.0.20348.2322Windows Server 2022CVE List
  • 10.0.25398.709Windows Server 2022, 23H2 Edition (Server Core installation)CVE List

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Timeline

  1. 13 Feb 2024, 18:02 UTCPublishedCVE List
  2. 4 Mar 2024Added to CISA KEVCISA KEV
  3. 2 Apr 2024Exploit code publicExploit-DB

Public exploit code and templates 2

  • Local exploitMicrosoft Windows 10.0.17763.5458 - Kernel Privilege Escalation 2 Apr 2024Exploit-DB
  • Local exploitMicrosoft Windows 11 - Kernel Privilege Escalation 22 Apr 2025Exploit-DB

Listed so defenders can prioritize. Threatline links to the source and does not host exploit code.

Description

Microsoft Windows Kernel contains an exposed IOCTL with insufficient access control vulnerability within the IOCTL (input and output control) dispatcher in appid.sys that allows a local attacker to achieve privilege escalation.

Text from CVE List

Affected versions 12

  • Windows 10 Version 1809affected: 10.0.17763.0 before 10.0.17763.5458CVE List
  • Windows 10 Version 1809affected: 10.0.0 before 10.0.17763.5458CVE List
  • Windows 10 Version 21H2affected: 10.0.19043.0 before 10.0.19044.4046CVE List
  • Windows 10 Version 22H2affected: 10.0.19045.0 before 10.0.19045.4046CVE List
  • Windows 11 version 21H2affected: 10.0.0 before 10.0.22000.2777CVE List
  • Windows 11 version 22H2affected: 10.0.22621.0 before 10.0.22621.3155CVE List
  • Windows 11 version 22H3affected: 10.0.22631.0 before 10.0.22631.3155CVE List
  • Windows 11 Version 23H2affected: 10.0.22631.0 before 10.0.22631.3155CVE List
  • Windows Server 2019affected: 10.0.17763.0 before 10.0.17763.5458CVE List
  • Windows Server 2019 (Server Core installation)affected: 10.0.17763.0 before 10.0.17763.5458CVE List
  • Windows Server 2022affected: 10.0.20348.0 before 10.0.20348.2322CVE List
  • Windows Server 2022, 23H2 Edition (Server Core installation)affected: 10.0.25398.0 before 10.0.25398.709CVE List

References 6