.NET Framework 4.x — End of Life

Active High risk
12 releases in this series34 CVEs

.NET Framework 4.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
4.8.1Aug 9, 2022NoActive
4.8Apr 18, 2019NoActive
4.7.2Apr 30, 2018NoActive
4.7.1Oct 17, 2017NoActive
4.7Apr 5, 2017NoActive
4.6.2Aug 2, 2016Jan 12, 2027Active
4.6.1Nov 30, 2015Apr 26, 2022EOL
4.6Jul 20, 2015Apr 26, 2022EOL
4.5.2May 5, 2014Apr 26, 2022EOL
4.5.1Oct 17, 2013Jan 12, 2016EOL
4.5Aug 15, 2012Jan 12, 2016EOL
4.0Apr 12, 2010Jan 12, 2016EOL

CVEs affecting .NET Framework 4.x (34)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-35433HIGH7.30.66%4.7Improper input validation in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-35433HIGH7.30.66%4.8Improper input validation in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-35433HIGH7.30.66%4.7.2Improper input validation in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-35433HIGH7.30.66%4.8.1Improper input validation in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-35433HIGH7.30.66%4.7.1Improper input validation in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.6Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.8.1Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.8Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.6.2Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.7Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.6.1Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.7.2Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-32177HIGH7.30.55%4.7.1Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.May 12, 2026
CVE-2026-33116HIGH7.52.14%4.7.1Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.6.1Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.6.2Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.7Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.7.2Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.8Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.8.1Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-33116HIGH7.52.14%4.6Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized att…Apr 14, 2026
CVE-2026-32226MEDIUM5.90.54%4.7.1Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an …Apr 14, 2026
CVE-2026-32226MEDIUM5.90.54%4.7.2Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an …Apr 14, 2026
CVE-2026-32226MEDIUM5.90.54%4.7Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an …Apr 14, 2026
CVE-2026-32226MEDIUM5.90.54%4.8.1Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an …Apr 14, 2026
CVE-2026-32226MEDIUM5.90.54%4.8Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an …Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.8Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.6.2Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.7.1Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.7Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.6.1Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.6Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.8.1Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026
CVE-2026-23666HIGH7.51.33%4.7.2Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.Apr 14, 2026

Frequently asked questions

Is .NET Framework 4 end of life?

Partially. Some .NET Framework 4.x releases have reached EOL. Check the version table above for the exact status of each sub-release.

What CVEs affect .NET Framework 4?

There are 34 CVEs tracked for .NET Framework 4.x. See the full list above with CVSS and EPSS scores.

What is the latest .NET Framework 4 version?

Check the version table above for the latest .NET Framework 4.x patch release.

When was .NET Framework 4 first released?

.NET Framework 4.0 was initially released on August 9, 2022. See the full version timeline in the table above.

Is it safe to run .NET Framework 4 in production?

.NET Framework 4 is still supported and safe for production use. Ensure you are running the latest patch version to have all security fixes applied.

Data sourced from endoflife.date · CVE data from NVD · EPSS from FIRST.org · KEV from CISA