GHSA-2x7m-gf85-3745 Remote Denial of Service Vulnerability in Microsoft QUIC

Not scored Published

Remote attackers can cause a denial of service in Microsoft QUIC servers by triggering a memory leak through multiple decodes.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is GHSA-2x7m-gf85-3745?

GHSA-2x7m-gf85-3745 is a denial of service vulnerability in Microsoft.Native.Quic.MsQuic.OpenSSL, published on 13 Mar 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Impact

The MsQuic server will continue to leak memory until no more is available, resulting in a denial of service.

Patches

The following patch was made:

Workarounds

Beyond upgrading to the patched versions, there is no other workaround.

MSRC CVE Info

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-26190

Which versions are affected by GHSA-2x7m-gf85-3745?

12 open source packages ship an affected version, including Microsoft.Native.Quic.MsQuic.OpenSSL and Microsoft.Native.Quic.MsQuic.Schannel.

PackageAffectedFixed in
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetAll versions2.1.12
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetAll versions2.1.12
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetFrom 2.2.02.2.7
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetFrom 2.2.02.2.7
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetFrom 2.3.02.3.5
Microsoft.Native.Quic.MsQuic.OpenSSL NuGetFrom 2.3.02.3.5
6 more packages
Microsoft.Native.Quic.MsQuic.Schannel NuGetAll versions2.1.12
Microsoft.Native.Quic.MsQuic.Schannel NuGetAll versions2.1.12
Microsoft.Native.Quic.MsQuic.Schannel NuGetFrom 2.2.02.2.7
Microsoft.Native.Quic.MsQuic.Schannel NuGetFrom 2.2.02.2.7
Microsoft.Native.Quic.MsQuic.Schannel NuGetFrom 2.3.02.3.5
Microsoft.Native.Quic.MsQuic.Schannel NuGetFrom 2.3.02.3.5

How do I fix GHSA-2x7m-gf85-3745?

Upgrade Microsoft.Native.Quic.MsQuic.OpenSSL to a fixed version for your release line: 2.1.12, 2.2.7 or 2.3.5.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is GHSA-2x7m-gf85-3745 being exploited?

There is no known exploitation of GHSA-2x7m-gf85-3745 in the wild and no public exploit code.

Sources

Is GHSA-2x7m-gf85-3745 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free