OS · Lifecycle Status

Operating Systems End of Life Dates

Operating system end-of-life is the most critical lifecycle event in any infrastructure environment. When an OS loses support, every application running on it inherits the same unpatched vulnerability exposure — regardless of whether the application itself is still supported.

Live data from endoflife.date · Updated continuously · How we source data →

18
Total Products
—
End of Life
—
Warning
—
Active
windows
—
Windows
Loading...
—
windowsserver
—
Windows Server
Loading...
—
ubuntu
—
Ubuntu
Loading...
—
debian
—
Debian
Loading...
—
rhel
—
RHEL
Loading...
—
centos
—
CentOS
Loading...
—
fedora
—
Fedora
Loading...
—
opensuse
—
openSUSE
Loading...
—
sles
—
SLES
Loading...
—
amazon-linux
—
Amazon Linux
Loading...
—
alpine
—
Alpine
Loading...
—
rocky-linux
—
Rocky Linux
Loading...
—
almalinux
—
AlmaLinux
Loading...
—
oracle-linux
—
Oracle Linux
Loading...
—
freebsd
—
FreeBSD
Loading...
—
macos
—
macOS
Loading...
—
ios
—
iOS
Loading...
—
android
—
Android
Loading...
—

Why OS End of Life Matters

An operating system past its end-of-life date stops receiving security patches. This means every CVE disclosed after that date — affecting the kernel, system libraries, networking stack, or any OS component — accumulates indefinitely with no remediation path. The blast radius extends to every application running on that system.

Windows 10 reached EOL in October 2025. Millions of enterprise endpoints are still running it. CentOS 7 reached EOL in June 2024 — a massive installed base of Linux servers with no upstream patches. These are not edge cases. They are the most common security exposure in enterprise environments today.

Compensating controls — network segmentation, enhanced monitoring, access restriction — can reduce exposure but cannot eliminate it. Migration to a supported OS version is the only permanent remediation.

Related Categories