Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Network-reachable QUIC endpoint requires no authentication or user interaction; UAF leaks heap memory (C:H) with no confirmed write primitive or availability impact.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
3DescriptionCVE.org
Use after free in Microsoft QUIC allows an unauthorized attacker to disclose information over a network.
AnalysisAI
Use-after-free memory corruption in Microsoft's QUIC protocol implementation (MsQuic) exposes sensitive heap memory to unauthenticated remote attackers over the network, resulting in high-severity information disclosure. Affected software spans .NET 8.0, 9.0, and 10.0 runtimes and Microsoft Visual Studio 2022 and 2026, all of which embed MsQuic as their QUIC and HTTP/3 transport layer. No CISA KEV listing or public exploit code has been identified at time of analysis, but the network-reachable, zero-authentication attack vector gives this a realistic exposure profile for any .NET service accepting QUIC connections from untrusted networks.
Technical ContextAI
Microsoft QUIC (MsQuic) is Microsoft's open-source implementation of the IETF QUIC transport protocol (RFC 9000), a UDP-based, multiplexed, and encrypted transport stack used to power HTTP/3 and other low-latency network applications. MsQuic is embedded directly into the .NET 8.0, 9.0, and 10.0 runtimes as well as Microsoft Visual Studio 2022 and 2026, making it a shared transitive dependency across a large surface area of Microsoft-ecosystem applications. The root cause is CWE-416 (Use After Free): the implementation continues to reference a memory region after it has been deallocated, a class of flaw that typically manifests during connection lifecycle events such as stream teardown, packet reassembly, or timeout handling in a protocol state machine. In this instance, the freed memory region is readable by a crafted remote peer rather than writable, which constrains the impact to confidentiality (C:H) without an integrity or code-execution primitive - consistent with the CVSS I:N/A:N scoring. The affected CPE encompasses multiple .NET target framework monikers and the Visual Studio IDE toolchain.
RemediationAI
The primary remediation is to upgrade to Microsoft's patched releases: .NET 8.0.30, .NET 9.0.19, or .NET 10.0.11 for runtime consumers, and Visual Studio 2022 17.14.38 or Visual Studio 2026 18.8.3 for IDE users, as detailed in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-62898. For environments where immediate patching is not feasible, disabling HTTP/3 and QUIC support in .NET applications is the most targeted compensating control - this can be achieved by setting the environment variable DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP3SUPPORT=false or by configuring Kestrel/HttpClient to negotiate HTTP/1.1 or HTTP/2 only; the trade-off is loss of HTTP/3 performance benefits and potential client compatibility regression. As a network-layer control, blocking inbound UDP traffic on QUIC ports (typically UDP/443) via firewall or load-balancer ACLs removes the attack surface entirely but will also disable any QUIC-dependent functionality for end users. No patch version other than those listed above should be assumed safe - affected version ranges are sourced from ENISA EUVD-2026-56773 and should be verified against the live MSRC advisory.
More in Visual Studio 2022
View allDenial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
.NET and Visual Studio Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely e
Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service ove
Heap-based buffer overflow (CWE-122) in Microsoft .NET and Visual Studio allows a network-based unauthenticated attacker
Heap-based buffer overflow in Microsoft Visual Studio 2022 and 2026 enables network-delivered remote code execution when
Privilege escalation in Microsoft .NET runtimes (8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022 and 2026 results f
Heap-based buffer overflow (CWE-122) in Microsoft .NET enables local code execution across all actively supported .NET r
Local code execution via out-of-bounds write in Microsoft .NET allows an unauthenticated local attacker to achieve full
Local privilege escalation in Microsoft .NET (versions 8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022/2026 allows
Denial-of-service in Microsoft .NET runtimes and Visual Studio allows unauthenticated remote attackers to crash or hang
Integer overflow in Microsoft .NET Framework and modern .NET runtimes enables local code execution with full process com
Decompression bomb (CWE-409) in ASP.NET Core allows unauthenticated remote attackers to exhaust server resources and den
Same weakness CWE-416 – Use After Free
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-56773
GHSA-c494-m2fq-59mx