Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker hosts malicious HTTP print server
-
DeliveryVictim user adds or connects to malicious printer
-
ExploitVictim's HTTP Print Provider parses crafted server response
-
ExecutionHeap overflow triggered in httpprov.dll
-
ImpactArbitrary code execution in victim user context
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
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 three conditions to be met simultaneously. First, the attacker must possess low-privilege network access sufficient to host or intercept an HTTP print server reachable by the victim (PR:L). Second, the victim user must actively initiate a connection to the attacker-controlled print server - for example, by adding a network printer via URL, clicking a malicious printer link, or being subjected to an adversary-in-the-middle redirect of an existing HTTP print connection (UI:R). Third, the victim system must be running an unpatched version of Windows with the HTTP Print Provider component active (present in all affected Windows versions by default). Exploitation is limited by the need for user interaction and low-privilege authentication; fully automated, unauthenticated mass exploitation is not supported by the AV:N/AC:L/PR:L/UI:R vector. End-of-life systems (Server 2012, Server 2012 R2) without active ESU enrollment cannot receive the patch, making them permanently vulnerable absent compensating controls. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H yields a score of 8.0, reflecting network-reachable exploitation with low complexity but two limiting factors: low-privilege authentication (PR:L) and required user interaction (UI:R). The UI:R metric in a print provider context most plausibly means a victim user must initiate a connection to an attacker-controlled print server - for example, by adding a network printer pointing to a malicious host. This social-engineering or adversary-in-the-middle dependency meaningfully reduces opportunistic exploitation risk compared to fully automated AV:N/AC:L/PR:N/UI:N vulnerabilities. No EPSS data was provided; without KEV listing or public POC code, this is not confirmed as actively exploited. The breadth of affected versions - from end-of-life Server 2012 to current Server 2025 and Windows 11 26H1 - is the primary amplifying factor. Organizations with extended-support agreements for Server 2012/2012 R2, or those with unmanaged printing infrastructure, face elevated residual risk. The Microsoft Security Response Center (MSRC) has released patches; prioritization should favor internet-exposed Windows systems where users interact with external print servers. |
| Exploit ScenarioDerived | An attacker operating on the same network segment (or via phishing/MITM) directs a victim Windows user to connect to a printer hosted on an attacker-controlled HTTP print server. When the victim adds the printer or sends a print job, the malicious server returns a crafted HTTP response that triggers the heap-based buffer overflow in the Windows HTTP Print Provider on the victim's machine, allowing the attacker to execute arbitrary code in the context of the victim's session. No public exploit code has been identified at time of analysis, but the well-understood nature of CWE-122 heap overflows in protocol parsers means weaponization is technically feasible for skilled threat actors. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 09, 2026
Heap-based buffer overflow in the Windows HTTP Print Provider component enables an authorized low-privilege network attacker to achieve remote code execution with full C/I/A impact on affected Windows systems. The vulnerability spans an exceptionally wide range of Microsoft operating systems from Windows Server 2012 through Windows 11 25H2/26H1 and Windows Server 2025. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis, though the breadth of affected versions and high CVSS score of 8.0 make this a significant patching priority across enterprise Windows environments.
RemediationAI
Apply the Microsoft security updates listed in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69623, targeting the specific build thresholds per OS version listed in the affected products. For Windows Server 2012 and 2012 R2, which are in extended support, verify that Extended Security Update (ESU) entitlement is active prior to applying patches. As a compensating control where patching is not immediately possible, restrict outbound HTTP/IPP (TCP 80/443 and TCP 631) connections from workstations and servers to only explicitly approved print server IP ranges via host-based or network firewall rules - this limits the attacker's ability to direct victim clients to a malicious print server. Additionally, disable the Windows HTTP Print Provider service ('httpprov') via Group Policy if HTTP-based printing is not required by the organization, though this will break connectivity to HTTP/IPP-shared printers and should be validated before wide deployment. Organizations using Windows Defender Credential Guard and Attack Surface Reduction rules may have partial mitigation through heap exploitation mitigations but should not rely on these as primary controls.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 19 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 Windows HTTP Print Provider (httpprov.dll) is the client-side component responsible for connecting Windows machines to shared printers exposed over HTTP/IPP. CWE-122 (Heap-based Buffer Overflow) indicates the flaw resides in heap-allocated memory handling - likely during parsing of server responses or print job metadata transmitted over the network. Heap overflow vulnerabilities in protocol parsing components are well-established primitives for achieving arbitrary code execution, as corrupting adjacent heap structures can redirect control flow. The affected CPE range spans Windows NT 6.x through 10.x build lines (6.2.9200, 6.3.9600, 10.0.14393, 10.0.17763, 10.0.19044/19045, 10.0.20348, 10.0.22631, 10.0.26100, 10.0.26200, 10.0.28000), confirming the vulnerable code path is present across more than a decade of Windows releases.
Know when Windows 10 1607 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
AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Network-reachable client-side parser; PR:L and UI:R reflect attacker hosting server and victim initiating connection; successful heap overflow yields full code execution.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Heap-based buffer overflow in Windows HTTP Print Provider allows an authorized attacker to execute code over a network.
Executive ViewAI
A heap-based buffer overflow in the Windows HTTP Print Provider allows low-privilege authenticated network users to achieve complete system compromise across all Windows Server versions (2012-2025) and Windows 11 systems. With no currently known public exploitation but affecting virtually all Windows deployments, this represents a critical infrastructure patching priority. Leadership should ensure expedited patching across all Windows Server and client endpoints, particularly those exposed to untrusted networks.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
More in Windows 10 1607
View allWindows MSHTML component contains a remote code execution vulnerability that allows attackers to craft malicious ActiveX
<p>A remote code execution vulnerability exists when the Windows Print Spooler service improperly performs privileged fi
Windows MSDT (Microsoft Support Diagnostic Tool) allows remote code execution when called via the ms-msdt URL protocol f
The SMBv1 server in Microsoft Windows Vista SP2; Windows Server 2008 SP2 and R2 SP1; Windows 7 SP1; Windows 8.1; Windows
The Windows VBScript engine contains a remote code execution vulnerability in object handling that allows full system co
Windows Print Spooler Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is no auth
The Win32k kernel-mode driver in Windows Vista through Windows Server 2016 allows local privilege escalation, exploited
Windows Search Remote Code Execution Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely explo
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Windows Kernel contains a TOCTOU race condition vulnerability allowing local privilege escalation, exploited by the OilR
An elevation of privilege vulnerability exists in Windows when the Win32k component fails to properly handle objects in
An elevation of privilege vulnerability exists in Windows when the Win32k component fails to properly handle objects in
EUVD-2026-73031
GHSA-crrw-6jw8-jqpj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB