top of page

Dave Trader | CISO

The System You're About to Retire Is Still a Door

Writer: Dave Trader
Dave Trader
11 hours ago
2 min read

This week a payments company disclosed that attackers reached customer data through a legacy card system. That system was already scheduled to shut down next month.

I'm not here to pick apart anyone's incident. The pattern is the lesson, and it shows up everywhere.

Why retiring systems get hit

Once a system gets a retirement date, it quietly drops off the list. The team is focused on the new platform. Patches slow down because "it's going away anyway." Nobody reads the logs. Service accounts and vendor logins stay active. And the data, often years of it, is still sitting there.

To an attacker, that looks like a side door with nobody watching. Retiring isn't retired.

Six moves, tactical to practical

  1. Find them. List every system marked legacy, sunset, end-of-life, or "replace next year." Include the old file server, the previous ERP, the test environment that became permanent, and the app only one person still uses.

  2. Give each one a named owner. Not a team. A person, accountable until the day it is fully off.

  3. Keep patching and monitoring until it's gone. A shutdown date is not a reason to stop. If it can't be patched, isolate it and watch it more closely, not less.

  4. Cut access now. Remove users who moved to the new system. Disable service accounts, API keys, and vendor logins it no longer needs. Require MFA on whatever stays.

  5. Shrink the data. Move what you must keep under your retention rules. Delete what you don't need. Data you no longer hold can't be stolen.

  6. Take it off the internet. If nobody outside needs to reach it, close it. If they do, put it behind your VPN or access gateway.

Shut it down for real

"Decommissioned" should mean something you can prove. Before you close the ticket, check:

  • Powered off or deleted, including cloud instances and snapshots

  • DNS records removed, so nothing points at an address someone else could pick up

  • Firewall rules and open ports closed

  • Backups and copies handled under your retention policy

  • Accounts, certificates, and keys revoked

  • Asset inventory updated, so it doesn't come back as a mystery box in two years

A 30-minute drill for this week

Pull your team together and ask three questions. What are our five oldest systems still running? Who owns each one, by name? On what date is each one actually off? If nobody can answer, you just found your next project.

Old systems don't get safer with age. They get forgotten. Make sure attackers aren't the only ones who remember them.

What's the oldest system still running in your environment, and who owns it?

Views are my own.

 
 
 

Comments


bottom of page