Year Old Unpatched? What It Means & Why It Matters
- Months since last patch
- 12 months
- You entered
- Known exploits in the wild?
- 1 0=No, 1=Yes
- You entered
This article explains what “year old unpatched” means in the context of software and devices: a vulnerability or system that has not received a security patch for approximately 12 months. It matters because unpatched vulnerabilities are a leading cause of data breaches, and a full year without a fix dramatically increases the risk of exploitation. Below, we break down the background, how patching works, how to check your own systems, and what to do if you find yourself in this situation.
Formula
The calculator above gives a rough “relative risk score” based on two factors: months since the last patch (t) and whether known exploits exist (v). The formula is:
Risk = min(10, (t / 12) × 5 + v × 3)
- t – months since the last security patch (a number you enter, default 12).
- v – 1 if there are known exploits in the wild, 0 if not (default 1).
- Risk – a score from 0 to 10, where 10 is the highest urgency.
The logic: a system patched 12 months ago with active exploits scores 5 + 3 = 8 out of 10. A system patched 24 months ago with exploits scores 10 (capped). This is not a precise CVSS score, but a quick triage tool.
Worked Example
Using the default values: t = 12 months, v = 1 (known exploits).
- Calculate the time factor: 12 / 12 = 1, then × 5 = 5.
- Add the exploit factor: 5 + 3 = 8.
- Cap at 10: 8 is below 10, so the risk score is 8.0.
That matches the calculator’s output. A score of 8 suggests immediate action is needed.
Background: Why “Year Old Unpatched” Is a Red Flag
Software vendors release security patches to fix vulnerabilities discovered after a product ships. A “year old unpatched” situation means a known flaw has been public for 12 months without a fix being applied. That is a long time in the cybersecurity world. Attackers share exploit code quickly; once a patch exists, reverse-engineering it to create an exploit is straightforward. For example, the infamous Equifax breach in 2017 was traced to a vulnerability in Apache Struts that had a patch available two months earlier – not even a year. A full year of unpatched exposure is far worse.
How Patching Works (and Why It Gets Delayed)
Patches are updates to code that fix security holes. They can be automatic (like Windows Update) or manual (like applying a firmware update to a router). Delays happen for several reasons:
- Compatibility concerns – a patch might break existing features, so admins test first.
- Legacy systems – old hardware or software is no longer supported by the vendor, so no patch exists.
- Lack of awareness – home users often ignore update notifications.
- Complex supply chains – a patch may need to be coordinated across multiple vendors.
But a year is beyond normal testing time. It usually indicates either a vendor has stopped supporting the product, or the user/administrator has failed to apply available updates.
How to Check If You Are “Year Old Unpatched”
You can check your own systems in a few minutes:
- Operating system – On Windows, go to Settings > Update & Security > Windows Update and view update history. On macOS, go to System Settings > General > Software Update. The date of the last security update is listed.
- Web browser – Chrome: chrome://settings/help. Firefox: about:preferences#general. Safari: System Settings > General > Software Update. The version number and last update date are shown.
- Firmware – Router, printer, or IoT device: log into the admin panel and look for “Firmware Version” or “Last Update”. Often you must check the vendor’s website manually.
- Software inventory – For a business, use a vulnerability scanner like OpenVAS or Microsoft Defender for Endpoint to list missing patches.
If any of these dates are more than 12 months old, you are in the “year old unpatched” category.
Common Problems and Misconceptions
One misconception is that “unpatched” only matters for internet-facing servers. In reality, a printer on your home Wi-Fi can be a gateway. Another is that “it’s just a minor issue” – but even low-severity vulnerabilities can be chained together. Also, people often confuse “end-of-life” (no patches available) with “unpatched” (patches exist but not applied). Both are risky, but end-of-life is permanent. Finally, some think that if they have antivirus, they are safe – antivirus does not block exploits for unpatched vulnerabilities; it only detects known malware.
How to Fix a Year-Old Unpatched System
If you find yourself in this situation, act quickly:
- Update everything – Run the update mechanism for your OS, browser, and apps. For firmware, download the latest from the vendor’s support site.
- If no patch exists – The product is likely end-of-life. Replace it or isolate it from the network (e.g., put it on a guest VLAN).
- Check for compromise – After a year, assume the worst. Run a malware scan, check for unknown user accounts, and review firewall logs.
- Enable automatic updates – Turn on auto-update for OS and apps to prevent future gaps.
For businesses, create a patch management policy that requires critical patches within 14 days, and medium within 30 days. A year should never happen.
Alternatives to Patching
When a patch is impossible, you can mitigate risk with compensating controls:
- Network segmentation – Put the unpatched device on a separate network segment with strict firewalls.
- Web application firewall (WAF) – For web servers, a WAF can block exploit attempts.
- Virtual patching – Some security tools (like intrusion prevention systems) can block the specific exploit pattern without applying the vendor patch.
- Upgrade or replace – Move to a supported product, even if it means a migration.
These are stopgaps, not permanent solutions. The only real fix is a patch or replacement.
Frequently Asked Questions
Is “year old unpatched” the same as “end-of-life”?
No. End-of-life means the vendor no longer provides patches at all. “Unpatched” means patches exist but have not been applied. Both are dangerous, but end-of-life is a dead end – you must upgrade or replace.
How do I know if a vulnerability is being exploited?
Check the CVE (Common Vulnerabilities and Exposures) database and the Cybersecurity and Infrastructure Security Agency (CISA) Known Exploited Vulnerabilities catalog. If a CVE is listed there, it is being actively exploited. Also, security news sites often report on active campaigns.
Can a year-old unpatched system be safely used if it’s offline?
If it is completely offline (no network connection at all), the risk drops significantly, but not to zero. Malware can be introduced via USB drives or other removable media. If you must use it offline, disconnect it from any network and restrict physical access.
What’s the worst that can happen from a year-old unpatched vulnerability?
Worst case: remote code execution. An attacker can take over the device, steal data, install ransomware, or use it as a pivot to attack other devices on your network. For a business, that can mean a data breach, regulatory fines, and reputational damage.
How often should I patch?
For critical vulnerabilities, apply patches within 24-72 hours. For high severity, within 14 days. For medium/low, within 30-90 days. Enable automatic updates where possible to reduce the burden.
Related
Formula used
in t | Months since last patch | months | 12 | 0 in v | Known exploits in the wild? | 0=No, 1=Yes | 1 | 0 out risk | Relative risk score (0-10) | /10 | min(10, (t / 12) * 5 + v * 3) | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.