End-of-Support Windows Server Versions Receive No Security Patches After EOL Date
Windows Server 2012 and 2012 R2 reached end of extended support in October 2023 — every CVE discovered after that date is permanently unpatched unless Extended Security Updates are purchased.
Every vulnerability disclosed after October 2023 is permanently unpatched on Windows Server 2012/2012 R2 without ESU. Attackers can exploit publicly known vulnerabilities with published PoC or weaponised exploit code against these servers with no possibility of a standard patch remediation.
Microsoft Windows Server 2012 and 2012 R2 reached end of extended support on October 10, 2023. After this date, Microsoft no longer releases security patches for these operating systems. Any new vulnerability discovered affects these servers permanently unless Microsoft provides an out-of-band patch for a critical issue (rare) or the organisation purchases Extended Security Updates (ESU). Attackers actively target known-unpatched EOL systems.
Probably yes if any of these apply:
Affected OS versions
Ransomware groups maintain lists of known-vulnerable EOL OS versions and specifically target organisations still running them. After EOL, the backlog of unpatched vulnerabilities grows every month — a server running Windows Server 2012 R2 today is missing over 18 months of security patches.
Manual remediation steps
⏱ Migration project: days to weeks depending on workloadsIdentify End-of-Support Servers
# Run on each server to check OS version
[System.Environment]::OSVersion.Version
(Get-WmiObject -Class Win32_OperatingSystem).Caption
# Or check remotely via Active Directory
Get-ADComputer -Filter * -Properties OperatingSystem |
Where-Object { $_.OperatingSystem -like '*2012*' } |
Select-Object Name, OperatingSystem | Sort-Object OperatingSystem
Options
Option 1 — In-Place Upgrade to Windows Server 2022
Option 2 — New Deployment and Workload Migration
Option 3 — Extended Security Updates (Temporary)
Upgrade Planning Resources
No tested PowerShell script for this entry yet. We’re prioritising automation based on user demand.
References