Safeguard
Security Guides•

What should trigger a re-review of a legacy system exception?

Calendar reviews are not enough for legacy exceptions. Eight events, from a new exploited flaw to a new connection, that should reopen the decision.

Safeguard Security Team
4 min read

Reopen a legacy system exception whenever a fact it depends on changes: a vulnerability in the system is actively exploited, a new connection appears, the owner changes, a control fails a test, the vendor status changes, data sensitivity rises, an incident happens nearby, or the retirement date slips. Calendar reviews alone miss these.

Why events beat calendars

An annual review catches drift slowly. A legacy exception is built on assumptions: the system is isolated, the owner knows it, the flaws are understood. When an assumption breaks, the exception is wrong until someone checks it. NIST's plan of action and milestones control describes updating plans based on control assessments, independent audits or reviews, and continuous monitoring activities. That is event driven thinking: new findings change the plan.

Eight triggers

TriggerWhy it mattersFirst action
A vulnerability in the system is added to CISA's Known Exploited Vulnerabilities catalogExploitation in the wild raises urgencyCheck exposure and controls within a day
New inbound or outbound connection requestedThe isolation assumption changesTreat as a change request with security sign-off
A compensating control fails a test or alertThe protection may not holdFix or add a control, record the gap
Owner leaves or role changesNo one is accountableName a new owner before the handover ends
Vendor or support status changesPatches, support or the vendor may disappearReassess alternatives and the plan
Data sensitivity increasesSame flaw, higher stakesRescore risk
Incident or near miss on a neighbouring systemThe segment may not be as isolated as thoughtReview logs and rules
Retirement milestone slipsThe exception lasts longer than plannedRecord why, decide on controls for the extension

CISA describes the KEV catalog as the authoritative source of vulnerabilities that have been exploited in the wild, and advises using it as one input when prioritizing fixes. Matching your inventory against it is a cheap, automatable trigger.

Make the triggers real

  • Write them in the exception record. A list of triggers in the record turns them from good intentions into obligations.
  • Automate what you can. Match component versions against advisories and the KEV list, and alert the owner.
  • Tie change management to the exception. Any change ticket touching the system or its firewall rules should flag the linked exception.
  • Give owners a shortcut. A one-line way to say "something changed" should exist.

What a triggered review looks like

Keep it small. Confirm the facts, check each compensating control still works, update the risk statement, decide to continue, strengthen or end the exception, and record the decision and date. Most triggered reviews take under an hour.

What to avoid

  • Reviewing only the paperwork. Test the controls.
  • Treating a trigger as noise because the last one was nothing.
  • Letting the person who approved the exception be the only reviewer when the trigger is their own change.

Try it yourself

Click through it at your own pace, or open it full screen. Step through it to see how a newly disclosed issue can be surfaced against what you run.

Quick check

How many triggers should I list?

Five to eight that people will remember. Too many and nobody uses the list.

Does a calendar review still matter?

Yes. It catches slow drift that no single event reveals. Use both.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.