Lion Cipher Lab

Build and age a security exception (risk-acceptance) register

Why it matters

Every security program eventually meets a control it cannot satisfy on time -- a legacy system that will not take the patch, a vendor still on old TLS, an admin console that does not support multi-factor authentication yet. The grown-up answer is not to pretend the control is met and not to panic; it is a SECURITY EXCEPTION (also called a risk acceptance): a formal, written, TIME-BOXED record that says 'we know this requirement is not met, here is the leftover (residual) risk, here are the compensating controls that reduce it, here is the person accountable for it, and here is the date this…

What you'll learn

Steps in this lab

  1. What a security exception is -- every term, defined once
  2. What it is NOT: risk register vs POA&M vs SLA -- and why that matters
  3. Design the register SCHEMA
  4. Seed a realistic register -- clean rows and real defects
  5. Write the aging tool and pin 'today'
  6. Measure the BEFORE register
  7. Remediate and renew -- measure the AFTER register
  8. When an exception is the right call -- and when it is a cop-out
  9. What you built -- and the reflex to keep

Open the full interactive lab →