Improper Verification of Cryptographic Signature in Visual Studio and Microsoft .NET Framework - CVE-2026-96957
Published: October 14, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass required NuGet package signature verification and execute untrusted package content.
The vulnerability exists due to improper verification of cryptographic signatures in .NET NuGet package signature verification when processing packages on affected Linux systems. A remote attacker can provide a specially crafted application that references an unsigned NuGet package to bypass required NuGet package signature verification and execute untrusted package content.
Exploitation requires a user to restore or run the application.
Affected software
Microsoft .NET Framework
How to mitigate CVE-2026-96957
Microsoft .NET Framework - update to 10.0.402