Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Use after free in Universal Plug and Play (upnp.dll) allows an unauthorized attacker to execute code over a network.
AnalysisAI
Remote code execution in the Microsoft Windows Universal Plug and Play stack (upnp.dll) allows unauthenticated network attackers to execute arbitrary code on affected hosts by triggering a memory-safety flaw in the UPnP service. The issue carries a CVSS 3.1 base score of 8.1 (AV:N/AC:H/PR:N/UI:N), reflecting network reachability without credentials but high attack complexity. At time of analysis there is no public exploit identified and the CVE is not listed in CISA KEV.
Technical ContextAI
UPnP is a set of networking protocols (built on SSDP, SOAP, and HTTPU/HTTPMU) that allow devices on a LAN to discover each other and negotiate services such as port forwarding and media sharing. On Windows, this functionality is implemented in upnp.dll, which is consumed by services including SSDP Discovery (SSDPSRV) and the UPnP Device Host (upnphost). The description identifies the root cause as a use-after-free condition, while the assigned CWE-843 (Access of Resource Using Incompatible Type / Type Confusion) points to memory being reinterpreted as the wrong object type - these often co-occur when a freed object is later dereferenced through a pointer expecting a different layout, allowing control of virtual dispatch or function pointers and culminating in code execution within the UPnP service context.
RemediationAI
Apply the Microsoft security update for CVE-2026-45635 once published per the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-45635 - patch status in the supplied data is 'Patch available per vendor advisory' with no exact KB cited here, so verify the specific KB for each Windows edition on MSRC before deployment. Where patching cannot be performed immediately, disable the SSDP Discovery (SSDPSRV) and UPnP Device Host (upnphost) services, which removes the vulnerable attack surface entirely at the cost of breaking media sharing, automatic device discovery on the LAN, and any application that relies on programmatic NAT port mapping. Additionally, block inbound SSDP (UDP/1900) and UPnP control traffic (typically TCP/2869 and TCP/5000) at host and perimeter firewalls and ensure UPnP is disabled on edge routers so the service is not reachable from untrusted networks; the trade-off is that some consumer gaming, VoIP, and IoT devices may need manual port forwarding configured.
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
Same technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-35563
GHSA-7qjf-4x9r-9f46