Windows NDIS Elevation of Privilege Vulnerability
Impact
An elevation of privilege vulnerability exists in the Network Driver Interface Specification (NDIS) when ndis.sys fails to check the length of a buffer prior to copying memory to it. To exploit the vulnerability, in a local attack scenario, an attacker could run a specially crafted application to elevate the attacker's privilege level. An attacker who successfully exploited this vulnerability could run processes in an elevated context. However, an attacker must first gain access to the local system with the ability to execute a malicious application in order to exploit this vulnerability.…
Source excerpt · microsoftAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Microsoft · Windows 10 Version 1607
Platforms: 32-bit Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.14393.0 to before 10.0.14393.9612 | affected |
Microsoft · Windows 10 Version 1809
Platforms: 32-bit Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.17763.0 to before 10.0.17763.9376 | affected |
Microsoft · Windows 10 Version 21H2
Platforms: 32-bit Systems, ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.19044.0 to before 10.0.19044.7807 | affected |
Microsoft · Windows 10 Version 22H2
Platforms: 32-bit Systems, ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.19045.0 to before 10.0.19045.7807 | affected |
Microsoft · Windows 11 version 23H2
Platforms: ARM64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.22631.0 to before 10.0.22631.7652 | affected |
Microsoft · Windows 11 Version 23H2
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.22631.0 to before 10.0.22631.7652 | affected |
Microsoft · Windows 11 Version 24H2
Platforms: ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.26100.0 to before 10.0.26100.9711 | affected |
Microsoft · Windows 11 Version 25H2
Platforms: ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.26200.0 to before 10.0.26200.9711 | affected |
Microsoft · Windows 11 version 26H1
Platforms: ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.28000.0 to before 10.0.28000.3231 | affected |
Microsoft · Windows 11 Version 26H2
Platforms: ARM64-based Systems, x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.26300.0 to before 10.0.26300.9711 | affected |
Microsoft · Windows Server 2012
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 6.2.9200.0 to before 6.2.9200.26434 | affected |
Microsoft · Windows Server 2012 (Server Core installation)
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 6.2.9200.0 to before 6.2.9200.26434 | affected |
Microsoft · Windows Server 2012 R2
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 6.3.9600.0 to before 6.3.9600.23470 | affected |
Microsoft · Windows Server 2012 R2 (Server Core installation)
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 6.3.9600.0 to before 6.3.9600.23470 | affected |
Microsoft · Windows Server 2016
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.14393.0 to before 10.0.14393.9612 | affected |
Microsoft · Windows Server 2016 (Server Core installation)
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.14393.0 to before 10.0.14393.9612 | affected |
Microsoft · Windows Server 2019
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.17763.0 to before 10.0.17763.9376 | affected |
Microsoft · Windows Server 2019 (Server Core installation)
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.17763.0 to before 10.0.17763.9376 | affected |
Microsoft · Windows Server 2022
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.20348.0 to before 10.0.20348.5761 | affected |
Microsoft · Windows Server 2025
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.26100.0 to before 10.0.26100.33650 | affected |
Microsoft · Windows Server 2025 (Server Core installation)
Platforms: x64-based Systems
| Version / range | Source status |
|---|---|
| 10.0.26100.0 to before 10.0.26100.33650 | affected |
Original source description
An elevation of privilege vulnerability exists in the Network Driver Interface Specification (NDIS) when ndis.sys fails to check the length of a buffer prior to copying memory to it. To exploit the vulnerability, in a local attack scenario, an attacker could run a specially crafted application to elevate the attacker's privilege level. An attacker who successfully exploited this vulnerability could run processes in an elevated context. However, an attacker must first gain access to the local system with the ability to execute a malicious application in order to exploit this vulnerability. The security update addresses the vulnerability by changing how ndis.sys validates buffer length.