When a security incident lands, the first decision is how urgently to respond. Mis-triaging wastes the response team on low-impact issues or, worse, lets a serious breach sit unattended. This calculator turns a short structured questionnaire into a consistent P0 to P4 severity rating with recommended acknowledgement and resolution SLAs. It is aligned with the way most incident-response frameworks (NIST 800-61, FIRST, and common SRE severity ladders) weigh impact against urgency, and it runs entirely in your browser.
How it works
Severity is modelled as impact x urgency, expressed as a points total:
- Impact comes from three inputs: the sensitivity of the data exposed (none, internal, customer PII, regulated/financial), the number of affected users (a few, hundreds, thousands, millions), and whether regulated data brings legal deadlines into play.
- Urgency comes from two inputs: how exploitable the issue is (theoretical, requires conditions, trivially exploitable) and its public exposure (private, disclosed, or actively exploited in the wild).
Each option carries a weight. The weights are summed, and the total is bucketed:
total >= 18 -> P0 (Critical)
total >= 13 -> P1 (High)
total >= 8 -> P2 (Medium)
total >= 4 -> P3 (Low)
otherwise -> P4 (Informational)
Two hard escalation rules override the band: active exploitation in the wild forces at least P1, and exposure of regulated PII at scale forces at least P1, because both carry consequences that a raw point total can understate.
Example
A SQL-injection flaw that is trivially exploitable, exposes customer PII for thousands of users, is regulated under GDPR, and has been disclosed publicly will accumulate high impact and high urgency points, landing in the P0 band with an immediate-response SLA.
Tips and notes
Use this at the start of triage to set the initial priority, then refine it as the investigation reveals real scope — severity is not fixed and should be re-evaluated as facts change. Pair a P0 or P1 result involving personal data with the GDPR 72-hour notification timer so the legal clock starts on time. Nothing you enter here is transmitted or stored remotely.