CVE-2026-96957: .NET Security Feature Bypass Vulnerability

Overview

Severity
High (CVSS 8.8)
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C
Category
Security Feature Bypass
Exploit Status
Not Exploited
Exploitation Likelihood
Less Likely
Patch Tuesday
2026-Oct
Released
2026-10-13

Description

Improper verification of cryptographic signature in .NET allows an unauthorized attacker to bypass a security feature over a network.

FAQ

How could an attacker exploit this vulnerability? An attacker could provide a specially crafted application that references an unsigned NuGet package. If a user restores or runs the application on an affected Linux system, signature verification might not be enforced, allowing untrusted package content to be installed or executed. What kind of security feature could be bypassed by successfully exploiting this vulnerability? An attacker who successfully exploited this vulnerability could bypass required NuGet package signature verification on affected Linux systems. This could allow an unsigned package to be accepted when signature validation is required by policy.

Affected Products (8)

Developer Tools

  • .NET 10.0 installed on Windows
  • .NET 10.0 installed on Mac OS
  • .NET 11.0 installed on Windows
  • .NET 11.0 installed on Linux
  • .NET 11.0 installed on Mac OS
  • Microsoft Visual Studio 2026 version 18.10
  • Microsoft Visual Studio 2022 version 17.14
  • .NET 10.0 installed on Linux

Security Updates (2)

Acknowledgments

<a href="https://www.linkedin.com/in/abdul-rehman---/">Muhammad Abdul Rehman</a>

Revision History

  • 2026-10-13: Information published.