Microsoft .NET
FrameworkMicrosoft .NET 10 is the newest actively maintained release, currently at patch 10.0.10. 3 of 13 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 9, on November 10, 2026.
How Microsoft .NET versioning, EOL & security support work
Microsoft ships a new major .NET release every November, alternating between two support tracks: Long Term Support (LTS) releases on even-numbered versions, and Standard Term Support (STS) releases on odd-numbered versions. Both tracks ship the same release quality; the difference is purely how long each is supported, which is why multiple major versions are typically supported side by side.
Security issues in .NET are reported to the Microsoft Security Response Center (MSRC). Once fixed, Microsoft publishes CVE-numbered Security Advisories, typically alongside the regular monthly Patch Tuesday servicing releases. Because MSRC only ships fixes for versions still inside Active or Maintenance Support, an out-of-support .NET release will never get a patch for a CVE disclosed after support has ended.
Sources: .NET Support Policy, Microsoft Security Response Center
Release lifecycle
Data sourced from endoflife.date.
Want to hear about it the moment Microsoft .NET has a new release or reaches end-of-life?
Get alerts