Microsoft maintains a specific lifecycle policy for the .NET family: .NET 4.0, 4.5, 4.5.1, 4.6, and 4.6.1

as of April 2022. While it was foundational for many Windows applications, its continued use presents significant security risks because it no longer receives critical security patches from Microsoft. Stack Overflow Summary of Major Vulnerabilities