Lion Cipher Lab

Compare a firewall's effective zone reachability with the intended policy

Why it matters

Firewall designs are usually drawn as zones: the internet, a DMZ for public services, an application tier, a database tier, a management network, guest Wi-Fi, and a short list of which zone may reach which on which port. The rule set that implements that drawing grows over years, one change ticket at a time, and nobody re-checks that the two still agree. NIST SP 800-41 recommends a deny-by-default policy that permits only the traffic that is needed, and NIST SP 800-53 control SC-7 (Boundary Protection) expects connections between network segments to be controlled to match policy. The failure…

What you'll learn

Steps in this lab

  1. The design is a matrix; the rules have to produce it
  2. The rules and the intent
  3. Write the matrix evaluator
  4. Run it: nine unintended paths and one outage
  5. Fix, then keep the check running

Open the full interactive lab →