Threat Model Template
A STRIDE-based threat modeling template for analyzing application security with likelihood/impact ratings.
securitythreat-modelstrideappsec
Prompt
Create a threat model for the following system:
{{system}}
Using the STRIDE framework, analyze:
**S — Spoofing** (Identity)
- How could an attacker impersonate a legitimate user or service?
**T — Tampering** (Data Integrity)
- Where could data be modified in transit or at rest?
**R — Repudiation** (Accountability)
- Can users deny performing actions? Is there adequate logging?
**I — Information Disclosure** (Confidentiality)
- Where could sensitive data be exposed?
**D — Denial of Service** (Availability)
- What endpoints or resources could be overwhelmed?
**E — Elevation of Privilege** (Authorization)
- How could a user gain unauthorized access?
For each threat:
- Likelihood: High / Medium / Low
- Impact: Critical / High / Medium / Low
- Mitigation: Specific countermeasure
- Status: Mitigated / Partially Mitigated / OpenSave this prompt to your library
Organize, version, and access your best prompts across ChatGPT, Claude, and Cursor.
Related prompts
Privacy Policy Generator
Privacy policy generator covering GDPR, CCPA, data collection, user rights, and cookie policies.
Application Security ChecklistApplication security checklist with 38 checks across authentication, authorization, I/O, and infrastructure.
Incident Response PlanSecurity incident response plan with classification matrix, response phases, and communication templates.