high · 7.5CVE-2026-62898Aug 11, 2026

CVE-2026-62898: .NET MsQuic Use After Free Information Disclosure

Rohit Hatagale
AI Security Researcher, SecureLayer7

A use-after-free bug in the native MsQuic library bundled with .NET lets any remote attacker read process memory over the network, leaking potentially sensitive data without any authentication.

PackageMicrosoft.NETCore.App.Runtime.win-arm64
Ecosystemnuget
Affected>= 10.0.0, <= 10.0.10
Fixed in10.0.11
CVE-2026-62898: .NET MsQuic Use After Free Information Disclosure

The problem

Microsoft QUIC (MsQuic) is the native QUIC implementation shipped inside .NET Windows runtimes. A use-after-free condition in its connection or stream handling code allows memory that has already been freed to be read back by a remote peer.

Because QUIC is a network-facing protocol with no authentication required at the transport layer, an unauthenticated attacker can trigger the bug from the internet. Successful exploitation leaks heap contents, which may include cryptographic material, session tokens, or other in-process data.

CVSS 7.5 (AV:N/AC:L/PR:N/UI:N).

The fix

Update to .NET 10.0.11, 9.0.19, or 8.0.30, which ship a patched MsQuic build. Run dotnet --info to check your installed runtime version. Self-contained applications must be recompiled against the patched SDK and redeployed. On Windows, the updated msquic.dll is included in the runtime package, so a machine-wide runtime update is sufficient for framework-dependent apps.

Restart all affected services after updating.

Reporter not attributed.

References: [1][2][3]

Related research