CVE-2026-96958: CWE-407: Inefficient Algorithmic Complexity in Microsoft Microsoft .NET Framework 3.5
Description
Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.
CVSS v3.1
Score 7.5high
Affected software
Microsoft
Microsoft .NET Framework 3.5
Microsoft
Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2
Microsoft
Microsoft .NET Framework 3.5 AND 4.7.2
Microsoft
Microsoft .NET Framework 3.5 AND 4.8
Microsoft
Microsoft .NET Framework 3.5 AND 4.8.1
Microsoft
Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2
Microsoft
Microsoft .NET Framework 4.8
Microsoft
Microsoft .NET Framework 4.8.1
Microsoft
System.Security.Cryptography.Xml
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability (CVE-2026-96958) involves inefficient algorithmic complexity (CWE-407) in the System.Security.Cryptography.Xml and System.Private.Xml components of Microsoft .NET Framework 3.5 and related packages. The issue allows an attacker to cause a denial of service (DoS) by triggering excessive resource consumption during XML signature processing. Microsoft has mitigated this by implementing input-depth and operation-count limits, disabling DTD processing by default, validating entity references, bounding encrypted-data candidate processing, and capping attributes and namespaces used by canonicalization transforms. The vulnerability affects multiple platforms (Windows, Linux, macOS) and multiple versions of the System.Security.Cryptography.Xml package. Official patches are available in versions 10.0.13, 11.0.0-rc.2, 8.0.5, and 9.0.21. Users should update their .NET SDKs, runtimes, and package references accordingly.
Potential Impact
The vulnerability can be exploited remotely without privileges or user interaction to cause a denial of service (DoS) by exhausting system resources during XML cryptographic operations. There is no impact on confidentiality or integrity, but availability is affected. This can disrupt applications relying on the affected .NET components for XML signature processing.
Mitigation Recommendations
An official fix is available. Users should update to the patched versions of the System.Security.Cryptography.Xml package (e.g., 10.0.13 or later) or install the latest .NET runtime and SDK versions. Applications referencing vulnerable packages must update their package references and redeploy. Self-contained applications targeting affected versions must be recompiled and redeployed. Restart applications after applying updates for changes to take effect.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- microsoft
- Date Reserved
- 2026-09-23T20:35:19.929Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- official-fix
- Vendor Advisory Urls
- [{"url":"https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-96958","vendor":"Microsoft"}]
Threat ID: 6ace85882cdf04f656a01853
Added to database: 10/13/2026, 19:24:56 UTC
Last enriched: 10/13/2026, 21:59:54 UTC
Last updated: 10/13/2026, 22:50:44 UTC
Views: 3
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.