Skip to main content

Windows Direct Composition EUVDEUVD-2026-100043

| CVE-2026-85906 HIGH
Use After Free (CWE-416)
2026-10-13 secure@microsoft.com GHSA-vj3r-2w73-736p
7.8
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 code execution
  2. Delivery
    Interact with Direct Composition objects
  3. Exploit
    Trigger use-after-free
  4. Execution
    Corrupt privileged memory
  5. Impact
    Elevate to SYSTEM

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

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

Exploitation Conditions

Exploitation requires the attacker to already have local, authenticated low-privilege code execution on the target host (CVSS PR:L, AV:L) - this is a post-foothold escalation, not a remote entry point. The specific trigger is interaction with the Windows Direct Composition (dcomp) subsystem to drive a use-after-free (CWE-416); no special non-default configuration is called out, as Direct Composition is a standard graphics/compositing component present on all affected Windows 10/11 and Server 2022/2025 builds. Limiting factors that reduce real-world risk: the attacker must first achieve local execution, the flaw is not remotely reachable over the network, and fully-patched systems at or above the fixed builds (e.g., 10.0.26100.9711 for 24H2, 10.0.19044.7807 for 10 21H2/22H2, 10.0.20348.5761 for Server 2022) are not affected. No user interaction is required once local access is held (UI:N).

Impact

This is a credible, patch-now local privilege escalation rather than a high-CVSS-but-low-risk theoretical issue, but it is not a drop-everything emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.8 HIGH) describes a locally-reachable, low-complexity flaw requiring only low privileges and no user interaction, yielding full confidentiality, integrity, and availability impact within the same security scope - the classic profile of a sandbox-escape / local admin-SYSTEM elevation primitive. The CWE-416 use-after-free in Direct Composition is a memory-corruption class that is historically very amenable to reliable exploitation on Windows. However, exploitation-pressure signals are currently absent: no EPSS score was provided, the CVE is not listed in CISA KEV, and no public proof-of-concept is referenced - so there is no public exploit identified at time of analysis. The key conflict to note is the 'Denial Of Service' tag versus the CVSS impact triad of C:H/I:H/A:H: the metrics describe an elevation-of-privilege/code-execution outcome, not merely a crash, so treat this primarily as an EoP. Missing data to be explicit about: EPSS probability is unknown, and because Microsoft (secure@microsoft.com) is the reporter with a patch already available, this most likely reflects internally/coordinated discovery rather than observed in-the-wild abuse - but that cannot be confirmed from the input.

Exploit ScenarioDerived

A local attacker who already has a foothold with standard low-privileged code execution (e.g., a logged-in user, a compromised service account, or a browser/renderer sandbox) triggers a use-after-free in the Windows Direct Composition component to corrupt kernel/privileged memory and elevate to SYSTEM. No user interaction is required and attack complexity is low, making it a strong post-compromise escalation step. No public exploit code is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 13, 2026

Local privilege escalation in the Windows Direct Composition (dcomp) compositor lets a low-privileged, already-authenticated local attacker drive a use-after-free (CWE-416) and gain high-integrity code execution (C:H/I:H) on affected Windows 10, Windows 11 and Windows Server builds. Exploitation is post-foothold only: the CVSS vector (AV:L, PR:L, UI:N) requires the attacker to already hold local code execution, so this is not a remotely reachable entry point and no user interaction is needed once that access exists. No public exploit code or confirmed active exploitation was identified at time of analysis, and this is a patch-now local escalation rather than a drop-everything emergency; fully patched systems at or above the fixed builds are unaffected.

RemediationAI

Apply the vendor patch - Microsoft has released fixes for all affected branches (patch available per vendor advisory), so upgrade each host to its fixed build: 10.0.26100.9711 for Windows 11 24H2, 10.0.26100.33650 for Windows Server 2025 and Server Core, 10.0.28000.3231 for 26H1, 10.0.26300.9711 for 26H2, 10.0.26200.9711 for 25H2, 10.0.22631.7652 for 23H2, 10.0.20348.5761 for Server 2022, and 10.0.19044.7807 for Windows 10 21H2/22H2, using the guidance at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-85906. There is no meaningful feature-disable or port-block workaround here: Direct Composition is a core, always-loaded compositor component, so disabling or unregistering dcomp.dll would break the desktop and GPU-accelerated UI and is not a viable compensating control. Until patching completes, treat this as a post-exploitation escalation risk and reduce exposure by limiting who can run local code on affected hosts (restrict interactive logon, application allow-listing, least-privilege accounts, and strong detection of unusual dcomp/DWM-spawning or SYSTEM-context child processes), accepting that these controls only shorten the attacker's window and do not remove the flaw.

Affected VersionsENISA

Windows Server 2025 10.0.26100.0 <10.0.26100.33650
Windows 11 version 26H1 10.0.28000.0 <10.0.28000.3231
Windows 11 Version 26H2 10.0.26300.0 <10.0.26300.9711
Windows Server 2025 (Server Core installation) 10.0.26100.0 <10.0.26100.33650
Windows 11 Version 23H2 10.0.22631.0 <10.0.22631.7652
Windows 11 Version 25H2 10.0.26200.0 <10.0.26200.9711
Windows Server 2022 10.0.20348.0 <10.0.20348.5761
Windows 10 Version 22H2 10.0.19045.0 <10.0.19044.7807
Windows 11 Version 24H2 10.0.26100.0 <10.0.26100.9711
Windows 10 Version 21H2 10.0.19044.0 <10.0.19044.7807

Affected Packages

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_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 10 packages in euvd

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

Technical ContextAI · show details

Direct Composition is the Windows user-mode compositor API (dcomp.dll) that developers use to hand visual trees to the Desktop Window Manager for GPU-accelerated compositing. Objects in that API - visual trees, composition targets and their backing resources - are reference-counted, and the flaw class here is CWE-416 (use after free): a managed Direct Composition object can be freed while a stale reference is still reachable through the compositor path, so a subsequent operation touches reclaimed memory. Because Direct Composition is a standard, always-present graphics component on the affected builds (no non-default configuration is required), the bug is locally triggerable by any process that can issue the relevant composition calls, and control over the freed allocation can be turned into memory corruption and privileged code execution in the context of the compositor. The CWE-416 root cause, in combination with the H/H confidentiality and integrity impact and the Denial Of Service / Memory Corruption tags attached to the CVE, is consistent with a heap-reuse primitive rather than an information-disclosure-only issue. Fixed builds include 10.0.26100.9711 (24H2), 10.0.28000.3231 (26H1), 10.0.26300.9711 (26H2), 10.0.22631.7652 (23H2), 10.0.26200.9711 (25H2), 10.0.19044.7807 (Windows 10 21H2/22H2) and 10.0.20348.5761 (Server 2022).

Know when Windows gets its next vulnerability

  • 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 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Local use-after-free needing pre-existing low-privilege code execution gives AV:L/PR:L with no UI; a reliable kernel UAF yields full C/I/A within unchanged scope.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/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
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:21 cve.org
HIGH 7.8

DescriptionCVE.org

Use after free in Windows Direct Composition allows an authorized attacker to elevate privileges locally.

Executive ViewAI

Why It Matters

A local privilege-escalation flaw in the Windows Direct Composition (dcomp) compositor affects Windows 10, Windows 11 and Windows Server builds across the estate, allowing an attacker who already holds a foothold on a machine to escalate to high-integrity code execution with full control over data and system integrity. Because the vulnerability is only reachable locally and requires pre-existing code execution, it is not a remote entry point but a force multiplier that deepens the impact of any initial compromise. Leadership should care because the affected component is present on virtually every Windows endpoint and server, making this a fleet-wide patch-management obligation rather than an isolated incident response item.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Ubiquitous
Core component of all supported Windows 10/11 and Server editions
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation More 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

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.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2025-13315 CRITICAL POC
9.3 Nov 19

Twonky Server 8.5.2 on Linux and Windows allows unauthenticated access to the admin log file through a web service API b

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-13316 HIGH POC
8.2 Nov 19

Twonky Server 8.5.2 uses hard-coded cryptographic keys for encrypting the administrator password. Combined with the cred

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

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