Application Security
Threat Model Calculator
Enter a component or feature to apply STRIDE threat modeling and calculate OWASP Risk Rating methodology scores for likelihood and impact.
Calculations run locally in your browserTool
Example โ Representative default scenario โ internet facing services 8 ยท open ports 15 ยท privileged accounts 25.
Spoofing risk
Medium
authentication component
Info Disclosure
Medium
standard
Top STRIDE threat
Tampering
for this component type
About this tool
Threat Model Calculator
The Threat Model Calculator applies STRIDE categorization and OWASP Risk Rating methodology to compute likelihood, impact, and priority scores for system components.
โข Apply STRIDE to a new authentication flow before implementation
โข Calculate OWASP risk score for a threat finding to prioritize remediation
โข Generate threat model outputs for a security design review
โข Compare STRIDE vs DREAD methodology outputs for a specific threat
Next step
Continue with Utility Matrix tools for the next decision in this workflow.
Browse tools โ
FAQ
What does this tool tell you?
The Threat Model Calculator applies STRIDE categorization and OWASP Risk Rating methodology to compute likelihood, impact, and priority scores for system components.
What affects the result most?
STRIDE classification: Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege. Attack surface components: network interfaces, APIs, user inputs, file uploads, third-party integrations. Risk = Likelihood ร Impact โ qualitative 1-5 scale per OWASP Risk Rating Methodology.
How should I use the result?
The calculation is deterministic โ the same inputs always produce the same output โ so the most useful workflow is to vary one input at a time and see which factor moves the result most. That tells you where to focus your attention before committing to a decision.