Skip to main content

Windows CCFFilter Driver CVE-2026-83780

| EUVDEUVD-2026-99364 CRITICAL
Use After Free (CWE-416)
2026-10-13 secure@microsoft.com GHSA-xrg2-c894-34f2
9.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Send crafted network traffic to host
  2. Delivery
    Reach vulnerable CCFFilter driver path
  3. Exploit
    Trigger use-after-free in kernel driver
  4. Execution
    Execute arbitrary code in kernel context
  5. Impact
    Full SYSTEM/host compromise

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 that the target run a supported Windows version whose CCFFilter driver build is below the patched level (e.g. Windows 10/Server 2019 build <10.0.17763.9376, Server 2016/Windows 10 1607 <10.0.14393.9612, Server 2022 <10.0.20348.5761, Server 2025 <10.0.26100.33650) and that the attacker can send traffic reaching the vulnerable CCFFilter driver code path. Per the CVSS vector (AV:N/PR:N/UI:N) exploitation is remote and unauthenticated with no user interaction. The chief limiting factors are the undocumented network reachability of this kernel filter driver (the specific protocol/service exposing it is not stated in the available data) and the fact that successful use-after-free exploitation in kernel space typically requires precise control over memory allocation timing even though SSVC rates the attack as automatable.

Impact

Signals are mixed and warrant careful prioritization. The CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N) describes a textbook remote, unauthenticated, low-complexity RCE with total confidentiality, integrity and availability impact, and the SSVC framework reinforces the ceiling (Technical Impact: total, Automatable: yes). However, SSVC Exploitation is explicitly 'none', the CVE is NOT in CISA KEV, and no POC is referenced - so despite the critical score this is best classed as high-potential but not-yet-exploited. Exploitation status: no public exploit identified at time of analysis. EPSS is not provided in the input, so probabilistic exploitation likelihood cannot be factored in and should be checked separately. Note a tension worth verifying: the finding carries a 'Denial Of Service' tag and is a use-after-free (CWE-416) in a kernel-mode filter driver, yet is rated as full remote code execution with AV:N - kernel UAFs reachable purely over the network and reliably automatable are notable, so confirm the actual network-reachable trigger path with Microsoft's advisory. Overall: treat as a high patching priority because of total impact, ubiquitous platform and Automatable:yes, while recognizing there is currently no evidence of active or public exploitation.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends specially crafted network traffic that reaches a vulnerable code path in the Windows CCFFilter kernel driver, triggering a use-after-free that corrupts kernel memory and leads to arbitrary code execution in kernel context. No user interaction or credentials are required per the CVSS vector. No public exploit or POC is identified at the time of analysis, though SSVC rates the technical impact as total and the attack as automatable.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 1.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Unauthenticated remote code execution is possible in the kernel-mode CCFFilter driver shipped with multiple supported Windows client and server releases, because a use-after-free (CWE-416) in that driver can be triggered by network traffic and leads to memory corruption in kernel space. Per the assessed CVSS:3.1/AV:N/AC:L/PR:N/UI:N vector, no credentials or user interaction are required, and the SSVC assessment rates the attack as automatable with total technical impact. No public exploit code has been identified at time of analysis and it is not listed as confirmed actively exploited (CISA KEV); exploitation signals are mixed, with the main practical uncertainties being the undocumented network reachability of this filter driver and the memory-timing precision that a reliable kernel use-after-free generally demands. Microsoft has released vendor patches for the affected builds.

RemediationAI

Apply the vendor-released Microsoft security update for CVE-2026-83780 as documented at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-83780; the required minimum build levels are 10.0.17763.9376 for Windows 10 1809 and Windows Server 2019, 10.0.14393.9612 for Windows 10 1607 and Windows Server 2016, 10.0.20348.5761 for Windows Server 2022, and 10.0.26100.33650 for Windows Server 2025 - confirm the installed build number after patching, since the fix is a cumulative servicing update rather than a standalone driver package. Because exploitation is remote and unauthenticated but the specific network protocol or service that exposes this filter driver's vulnerable code path is not documented in the available data, the most reliable compensating controls are network-level: restrict inbound traffic to the affected hosts to only the services they legitimately require, place them behind host firewalls or segmentation boundaries, and avoid exposing them directly to untrusted networks until reboot/patch cycles complete. Note that segmenting broadly can break line-of-business traffic that uses the same ports, so validate against a staging ring before wide deployment. Where the CCFFilter driver is not needed for a given workload, disabling the associated filter/service removes the attack surface but may break the storage or file-system filtering functionality that depends on it; coordinate with application owners before doing so. Complement the patch with kernel-level exploit protections and EDR monitoring for anomalous driver behavior and unexpected system crashes consistent with use-after-free memory corruption, since no public exploit code is known and detection currently relies on behavioral signals rather than signatures.

Affected VersionsENISA

Windows 10 Version 1809 10.0.17763.0 <10.0.17763.9376
Windows Server 2019 (Server Core installation) 10.0.17763.0 <10.0.17763.9376
Windows Server 2016 (Server Core installation) 10.0.14393.0 <10.0.14393.9612
Windows 10 Version 1607 10.0.14393.0 <10.0.14393.9612
Windows Server 2025 10.0.26100.0 <10.0.26100.33650
Windows Server 2025 (Server Core installation) 10.0.26100.0 <10.0.26100.33650
Windows Server 2019 10.0.17763.0 <10.0.17763.9376
Windows Server 2016 10.0.14393.0 <10.0.14393.9612
Windows Server 2022 10.0.20348.0 <10.0.20348.5761

Affected Packages

euvd windows_10_version_1607 fix: 10.0.14393.9612
euvd windows_10_version_1809 fix: 10.0.17763.9376
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 9 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 vulnerability is a use-after-free (CWE-416) in CCFFilter, a Windows kernel-mode filter driver. A filter driver of this class attaches to device or file-system stacks to inspect and modify I/O, so a freed object that is still referenced by the driver (or by a callback it has registered) can be reallocated by an attacker with controlled contents, turning the dangling pointer into a memory-corruption primitive. Because the flawed code runs in kernel mode, successful corruption can be escalated to arbitrary code execution at high privilege, and even unsuccessful attempts can crash the system - consistent with the 'Use After Free', 'Memory Corruption', and 'Denial Of Service' tags attached to this CVE. The affected builds identified in ENISA EUVD data are all Windows 10 1607/1809 and Windows Server 2016/2019/2022/2025 code bases, spanning kernel builds 10.0.14393.x, 10.0.17763.x, 10.0.20348.x and 10.0.26100.x; these are branch-level fixes, meaning the defect is in code shared across the Windows servicing branches rather than in a single product edition. Reliable exploitation of a kernel use-after-free typically requires precise control over allocation and reuse timing of the freed chunk, which tempers the otherwise maximal CVSS impact even though SSVC marks the attack as automatable.

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

Vendor vector retained: remote unauthenticated reach (AV:N/PR:N/UI:N) and SSVC Automatable:yes support AC:L, and kernel code execution yields C:H/I:H/A:H.

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
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:20 cve.org
CRITICAL 9.8

DescriptionCVE.org

Use after free in Windows CCFFilter Driver allows an unauthorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

A critical unauthenticated remote code execution vulnerability in the Windows CCFFilter kernel driver affects multiple supported Windows client and server releases. Successful exploitation could allow attackers to take complete control of affected systems, leading to data theft, ransomware deployment, or lateral movement. Leadership should prioritize patching because this vulnerability requires no credentials or user interaction, making it highly attractive to attackers.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
1.0%
Top 39% exploitable
Prevalence
Ubiquitous
ships with all supported Windows 10/11 and Server editions
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 1.0%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

55
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

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.

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