T6Defensive Counter-AI
Threat Modeling AI Systems
Threat-modeling an LLM or agentic application from first principles: draw the trust boundaries and data flows, find the untrusted-input surfaces, run STRIDE adapted for AI, and turn the model into a prioritised control list.
Intermediate4 min readassociate streamUpdated Sat Aug 01 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
Learning objectives
- Draw an accurate data-flow diagram of an LLM or agentic app with trust boundaries marked
- Enumerate the untrusted-input surfaces that reach the model, including indirect ones
- Apply STRIDE adapted for AI to generate concrete threats per component
- Turn the threat list into a prioritised, owner-assigned control backlog
Academy subscription
Subscribe to unlock this module
This module is part of the StrikeOps Academy subscription. Unlock every paid module, with hands-on labs and knowledge checks.
- Every paid module across all tracks
- Hands-on labs and knowledge checks
- New content as it ships
$59/ month · or $590 / year
The Reference library and Foundation starters are free to read now.