Skip to main content

Windows WPD Driver CVE-2026-83664

| EUVDEUVD-2026-99939 MEDIUM
Access of Resource Using Incompatible Type (Type Confusion) (CWE-843)
2026-10-13 secure@microsoft.com GHSA-jf74-fj8r-pvf7
5.5
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged local session
  2. Delivery
    Invoke WPD File System driver interface
  3. Exploit
    Trigger type-confusion on crafted object
  4. Execution
    Driver reads out-of-type memory
  5. Impact
    Disclose sensitive kernel/process data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Type safety enforcement
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an attacker to already possess an authenticated low-privileged local session on the Windows host (CVSS PR:L, AV:L) and the ability to interact with the Windows Portable Device (WPD) File System driver - the component is present by default in Windows, so no special feature toggle is documented, but the flaw cannot be reached remotely or without prior local code execution/account access. Limiting factors: there is no network vector, no privilege escalation or data modification from this bug alone (I:N/A:N), SSVC marks exploitation as not automatable, and the affected system must be running an unpatched build below the fixed versions enumerated in EUVD (e.g., Windows 11 24H2 below 10.0.26100.9711, Server 2022 below 10.0.20348.5761). The practical value is as a local information-leak/privilege-escalation aid rather than an independent compromise.

Impact

This is a moderate-priority, low-urgency issue that should be patched on a normal cycle rather than treated as an emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, base 5.5) describes a locally-exploitable flaw requiring an already-authenticated low-privileged user, with high confidentiality impact but no integrity or availability impact - consistent with a memory-disclosure/information-leak primitive rather than code execution. All exploitation signals point the same direction and do not conflict: CISA SSVC records Exploitation=none, Automatable=no, and Technical Impact=partial, indicating no observed exploitation and no path to mass/automated attack. The CVE is NOT in CISA KEV and there is no POC in the provided data, so this is 'no public exploit identified at time of analysis.' EPSS was not supplied, so the probabilistic exploitation estimate is unknown and cannot be weighed. The high confidentiality rating is somewhat offset by the local attack vector and the PR:L requirement, meaning an attacker must already have a foothold (valid local account or code execution as a standard user) before this becomes useful - most realistically as a local privilege-escalation building block or sandbox/info-leak aid rather than a standalone remote threat. Net: a genuine but contained local information-disclosure bug, not a high-real-risk internet-facing issue.

Exploit ScenarioDerived

An attacker who already has a low-privileged local session on a Windows host (e.g., a standard user or malware running in a limited context) interacts with the Portable Device (WPD) File System driver to trigger a type-confusion condition that causes the driver to read and return memory it should not expose. The leaked kernel or cross-context data could reveal sensitive information or defeat memory-layout protections, aiding a follow-on privilege-escalation chain. No public exploit is identified at time of analysis, and the attack requires local access with no remote or unauthenticated path.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Local information disclosure in the Windows Portable Device (WPD) File System driver affects Windows 10, Windows 11 (21H2 through 26H2), and Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025 hosts that have not installed the corresponding cumulative update. A type-confusion flaw (CWE-843) lets an attacker who already holds an authenticated, low-privileged local session (CVSS AV:L/PR:L, no user interaction) coerce the driver into treating one object type as another and read memory the caller should not be able to access, yielding high confidentiality impact but no integrity or availability impact (C:H/I:N/A:N). There is no network vector, no public exploit identified at time of analysis, and CISA SSVC rates the issue non-automatable with only partial technical impact, so it is best treated as a moderate-priority local information-leak primitive to be fixed on a normal patch cycle rather than as an emergency.

RemediationAI

Vendor-released patches are available via the Microsoft Security Response Center advisory (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-83664); apply the current cumulative update so each host meets or exceeds its fixed build - Windows 10 21H2/22H2 10.0.19044.7807, Windows 10 1809 and Server 2019 10.0.17763.9376, Windows 10 1607 and Server 2016 10.0.14393.9612, Windows 11 23H2 10.0.22631.7652, Windows 11 24H2 10.0.26100.9711, Windows 11 25H2 10.0.26200.9711, Windows 11 26H1 10.0.28000.3231, Windows 11 26H2 10.0.26300.9711, Server 2022 10.0.20348.5761, Server 2025 10.0.26100.33650, Server 2012 6.2.9200.26434, and Server 2012 R2 6.3.9600.23470. Because exploitation requires an authenticated local session, no network-side workaround substitutes for patching; interim compensating controls reduce blast radius but carry operational cost: removing local interactive logon or admin rights for untrusted users (limits who can reach the driver, but does not stop a malicious local account), and disabling or blocking the Windows Portable Devices service/driver (for example via the 'All Removable Storage classes: Deny all access' policy or driver-blocking rules) - this interrupts MTP/WPD device access, media transfer, and camera/portable-device sync on the host, so scope it to kiosk, jump-host, or high-value servers that do not need portable device support. Prioritise the update on multi-user systems, RDP/VDI hosts, and servers where an attacker with a foothold could use the resulting memory disclosure to assist further local exploitation; monitoring for abnormal WPD device enumeration or repeated driver requests from low-privileged processes can help detect probing, but should be treated as detection, not prevention.

Affected VersionsENISA

Windows 10 Version 22H2 10.0.19045.0 <10.0.19044.7807
Windows Server 2012 R2 (Server Core installation) 6.3.9600.0 <6.3.9600.23470
Windows Server 2025 10.0.26100.0 <10.0.26100.33650
Windows Server 2012 (Server Core installation) 6.2.9200.0 <6.2.9200.26434
Windows 11 Version 23H2 10.0.22631.0 <10.0.22631.7652
Windows 10 Version 1809 10.0.17763.0 <10.0.17763.9376
Windows 11 version 26H1 10.0.28000.0 <10.0.28000.3231
Windows Server 2016 10.0.14393.0 <10.0.14393.9612
Windows Server 2016 (Server Core installation) 10.0.14393.0 <10.0.14393.9612
Windows Server 2025 (Server Core installation) 10.0.26100.0 <10.0.26100.33650
Windows 11 Version 24H2 10.0.26100.0 <10.0.26100.9711
Windows Server 2022 10.0.20348.0 <10.0.20348.5761
Windows 11 Version 26H2 10.0.26300.0 <10.0.26300.9711
Windows 11 Version 25H2 10.0.26200.0 <10.0.26200.9711
Windows Server 2019 (Server Core installation) 10.0.17763.0 <10.0.17763.9376
Windows Server 2012 6.2.9200.0 <6.2.9200.26434
Windows Server 2012 R2 6.3.9600.0 <6.3.9600.23470
Windows Server 2019 10.0.17763.0 <10.0.17763.9376
Windows 10 Version 21H2 10.0.19044.0 <10.0.19044.7807
Windows 10 Version 1607 10.0.14393.0 <10.0.14393.9612

Affected Packages

euvd windows_10_version_1607 fix: 10.0.14393.9612
euvd windows_10_version_1809 fix: 10.0.17763.9376
euvd windows_10_version_21h2 fix: 10.0.19044.7807
euvd windows_10_version_22h2 fix: 10.0.19044.7807
euvd windows_11_version_23h2 fix: 10.0.22631.7652
euvd windows_11_version_24h2 fix: 10.0.26100.9711
euvd windows_11_version_25h2 fix: 10.0.26200.9711
euvd windows_11_version_26h1 fix: 10.0.28000.3231
euvd windows_11_version_26h2 fix: 10.0.26300.9711
euvd windows_server_2012 fix: 6.2.9200.26434
euvd windows_server_2012_r2 fix: 6.3.9600.23470
euvd windows_server_2012_r2_server_core_installation fix: 6.3.9600.23470
euvd windows_server_2012_server_core_installation fix: 6.2.9200.26434
euvd windows_server_2016 fix: 10.0.14393.9612
euvd windows_server_2016_server_core_installation fix: 10.0.14393.9612
euvd windows_server_2019 fix: 10.0.17763.9376
euvd windows_server_2019_server_core_installation fix: 10.0.17763.9376
euvd windows_server_2022 fix: 10.0.20348.5761
euvd windows_server_2025 fix: 10.0.26100.33650
euvd windows_server_2025_server_core_installation fix: 10.0.26100.33650

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 20 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the Windows Portable Device (WPD) File System driver that underpins the Windows Portable Devices stack (the MTP/WPD framework used for cameras, phones, media players, and other removable devices, historically surfaced as WpdFs.sys within the user-mode driver framework). CWE-843 (Access of Resource Using Incompatible Type, i.e. type confusion) means the driver accepts a crafted request - typically through a local device/IOCTL or file-system-style operation against a mounted portable device - and subsequently interprets the backing object as a different structure or size than it was allocated as. This mismatch lets a low-privileged caller read fields, pointers, or buffered contents beyond the intended boundaries of the object, which is why the assessed CVSS places confidentiality at High while integrity and availability remain None. The vulnerability is reachable only from the local machine (AV:L) and requires the attacker to already have a valid low-privileged account and the ability to invoke WPD operations (PR:L), with no user interaction required (UI:N) and no scope change (S:U). Because the driver is shipped by default in the affected Windows builds, no optional feature must be enabled for the bug to exist - the only prerequisite is that the host is running an unpatched build below the fixed versions enumerated in EUVD-2026-99939.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (microsoft) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.5 MEDIUM

Local driver reachable only from an authenticated low-privileged session (AV:L, PR:L), reliably triggerable (AC:L), yielding memory disclosure (C:H) with no integrity or availability effect.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:20 cve.org
MEDIUM 5.5

DescriptionCVE.org

Access of resource using incompatible type ('type confusion') in Windows Portable Device File System Driver allows an authorized attacker to disclose information locally.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Ubiquitous
core Microsoft Windows OS component across all supported client and server editions
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy