Security Debt Calculator
Quantify unremediated vulnerability debt in weighted units, engineer hours and money, including the interest it accrues each month.
Inputs
Security Debt
994.9debt units
Engineer Hours to Clear
585.0hours
Cost to Clear
$49,725.00
Interest Accrued per Month
56.7debt units
Debt Level
High — needs a dedicated reduction campaign
Where the Debt Sits
Highs — 443 of the units carry the debt
Step by step
Values used
Open criticals = 18 findings; Average age of open criticals = 95 days; Open highs = 64 findings; Average age of open highs = 140 days; Open mediums = 190 findings; Average age of open mediums = 260 days; Blended engineering cost = 85 currency/hour
Security Debt
Debt = Σ over severities of count × severity weight (10 critical, 5 high, 1 medium) × (1 + average age in days ÷ 365), so a year-old finding counts double.
Effort and cost
Remediation effort = 6 hours per critical + 3 per high + 1.5 per medium, and cost multiplies those hours by the blended engineering rate.
Security Debt
= 994.9 debt units
Engineer Hours to Clear
= 585.0 hours
Cost to Clear
= 49,725.00
Interest Accrued per Month
= 56.7 debt units
Debt Level
= High — needs a dedicated reduction campaign
Where the Debt Sits
= Highs — 443 of the units carry the debt
How it works
The age factor is what makes this debt rather than a backlog count: an eighteen-month-old critical is worth two and a half of the same finding raised yesterday, because the exposure has been continuous and the fix has usually got harder as the system drifted. Monthly interest is the debt the backlog adds just by existing, which is the number to compare against your closure rate. Framing unpatched vulnerabilities as debt with interest gets engineering leadership to fund reduction campaigns, where a list of 272 open findings gets filed and forgotten.
Formulas
Security Debt
Debt = Σ over severities of count × severity weight (10 critical, 5 high, 1 medium) × (1 + average age in days ÷ 365), so a year-old finding counts double.
- severity weight
- 10 critical, 5 high, 1 medium
- age factor
- 1 + age ÷ 365, doubling at one year
- principal
- Debt with the age factor removed
- interest
- Principal × 30 ÷ 365 — one month of ageing
Effort and cost
Remediation effort = 6 hours per critical + 3 per high + 1.5 per medium, and cost multiplies those hours by the blended engineering rate.
Frequently Asked Questions
How is Security Debt calculated?
Debt = Σ over severities of count × severity weight (10 critical, 5 high, 1 medium) × (1 + average age in days ÷ 365), so a year-old finding counts double. The age factor is what makes this debt rather than a backlog count: an eighteen-month-old critical is worth two and a half of the same finding raised yesterday, because the exposure has been continuous and the fix has usually got harder as the system drifted. Monthly interest is the debt the backlog adds just by existing, which is the number to compare against your closure rate.
Why does Security Debt matter?
Framing unpatched vulnerabilities as debt with interest gets engineering leadership to fund reduction campaigns, where a list of 272 open findings gets filed and forgotten.
What values do I need to enter?
This calculator takes 7 inputs: Open criticals, Average age of open criticals, Open highs, Average age of open highs, Open mediums, Average age of open mediums, Blended engineering cost. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Are the effort hours realistic?
They are averages for patch-and-verify work on managed systems. Findings needing a code change, a vendor upgrade or a migration cost far more, so track those separately — a handful of them can outweigh the entire routine backlog.
Should risk acceptances count as debt?
Yes, at full weight. An accepted risk is still exposure; the acceptance only records that someone chose to carry it. Report accepted debt separately so the choice stays visible at review time instead of quietly disappearing from the metric.
You might also need
- Remediation Progress CalculatorCommonly used together
- Remediation Cost CalculatorCommonly used together
- Risk Reduction CalculatorCommonly used together
- Technical Debt Risk CalculatorCommonly used together
- Vulnerability Density CalculatorCommonly used together
- Patch Priority CalculatorAlso in Vulnerability Management