// .NET 8 and 9 extended support

.NET 8 support ends 10 November 2026.
So does .NET 9.

Microsoft ends support for .NET 8 LTS and .NET 9 STS on the same day. After 10 November 2026 neither receives security patches, and the next supported release is .NET 10. OSSeva keeps the runtimes you depend on patched while applications move on their own timeline.

.NET 8.NET 9.NET 6ASP.NET Core 8EF Core 8

Trusted globally by enterprises

Henry ScheinEnbridgeGojekMicrosoft

Why .NET 8 estates will miss the date

Moving between modern .NET versions is easier than it used to be, but estates rarely move as one.

Two versions leave support at once

Teams that moved to .NET 9 to get ahead now share the same deadline as teams that stayed on 8, so the whole estate converges on one migration window.

Dependencies set the pace

Third-party packages, internal libraries and vendor SDKs have to support .NET 10 before your applications can. The slowest dependency sets the date.

Regulated release cycles

Applications with validated or certified releases, common in healthcare and finance, cannot retarget a runtime in six weeks without re-running their assurance process.

The dates that matter

  1. 2024-11-12

    .NET 6 end of support.

  2. 2026-11-10

    .NET 8 (LTS) and .NET 9 (STS) end of support. No further security patches from Microsoft.

What OSSeva delivers

1

Patched .NET runtimes

Security fixes backported to the .NET runtime, ASP.NET Core and the base class libraries for the versions you run, delivered as drop-in builds.

.NET 6 / 8 / 9ASP.NET CoreDrop-in
2

Dependency assessment

Which packages and internal libraries block .NET 10, which have supported upgrades, and what order to move applications in.

NuGet auditBlockersSequencing
3

Audit evidence

Documentation that the runtime remains under security support, for PCI DSS, SOC 2 and customer questionnaires.

PCI DSSSOC 2Attestation

Your options, compared

OptionWhat you getTrade-off
Move to .NET 10 before NovemberMicrosoft support for the next LTSEvery application and dependency has to be ready at once.
OSSeva extended supportSecurity patches for .NET 8 or 9 after the dateA subscription while applications migrate.
Stay unpatchedNothingNew runtime advisories stay open, and audits flag an unsupported framework.

Dates from the Microsoft .NET and .NET Core support policy.

Frequently asked questions

When does .NET 8 support end?

Microsoft ends support for .NET 8 on 10 November 2026. .NET 9 ends on the same day.

What are the options for .NET 8 applications that need CVE coverage past end of support?

Move to .NET 10, which is supported, or keep running .NET 8 with third-party extended security support while you migrate. OSSeva provides that coverage for the runtime and ASP.NET Core.

Will .NET 8 applications stop working after November 2026?

No. They keep running. They stop receiving security fixes, so any runtime vulnerability published afterwards stays open.

Six weeks is not enough to move everything.

Discovery call, estate assessment, proposal. Coverage can start before 10 November.