CVE-2024-21338
Microsoft Windows Kernel Exposed IOCTL with Insufficient Access Control Vulnerability
Microsoft WindowsOperating systems
CVSS
7.8HighExploit odds (EPSS)59.8%Chance of exploitation activity in the next 30 days, higher than 99% of CVEs. Scored 23 Oct 2026FIRST EPSS
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
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Timeline
- 13 Feb 2024, 18:02 UTCPublishedCVE List
- 4 Mar 2024Added to CISA KEVCISA KEV
- 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
- msrc.microsoft.com/update-guide/vulnerability/CVE-2024-21338Advisoryvia CVE List
- exploit-db.com/exploits/52275Exploitvia CVE List
- nvd.nist.gov/vuln/detail/CVE-2024-21338Referencevia CISA KEV
- cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-21338Referencevia CVE List
- packetstorm.news/files/id/190586/Referencevia CVE List
- decoded.avast.io/janvojtesek/lazarus-and-the-fudmodule-rootkit-beyond-byovd-with-an-admin-to-kernel-zero-day/Referencevia CVE List