MsQuic: Improper Certificate Validation in Microsoft.Native.Quic.MsQuic.OpenSSL
What to do
- Upgrade to a fixed version: Microsoft.Native.Quic.MsQuic.OpenSSL 2.4.20, Microsoft.Native.Quic.MsQuic.OpenSSL 2.5.11, Microsoft.Native.Quic.MsQuic.OpenSSL 2.6.1.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
Microsoft.Native.Quic.MsQuic.OpenSSL
- < 2.4.20
- 2.4.20
Check your project: dotnet list package --include-transitive | grep -i Microsoft.Native.Quic.MsQuic.OpenSSL
Microsoft.Native.Quic.MsQuic.OpenSSL
- >= 2.5.0, < 2.5.11
- 2.5.11
Check your project: dotnet list package --include-transitive | grep -i Microsoft.Native.Quic.MsQuic.OpenSSL
Microsoft.Native.Quic.MsQuic.OpenSSL
- >= 2.6.0, < 2.6.1
- 2.6.1
Check your project: dotnet list package --include-transitive | grep -i Microsoft.Native.Quic.MsQuic.OpenSSL