Both .NET 6 and .NET 7 have reached end-of-life status, meaning Microsoft no longer provides security updates for these versions. Organizations must upgrade to currently supported .NET versions to receive vulnerability patches and maintain security coverage.