Focusing on Assets
An asset-focused approach to threat modeling-centering on “things of value" seems intuitive but is often less effective than expected.
Method
- identify assets;
- map them to systems;
- model interactions;
- analyse threats.
Limitations
Definition ambiguity: “Assets” can mean three overlapping things:
- Things attackers want (e.g., passwords, financial data)
- Things you want to protect (often intangible, like reputation)
- Stepping stones to other assets (e.g., systems that provide access)
venn-beta title "The overlapping definitions of assets" set A["Things you protect"] set B["Stepping stones"] set C["Things attackers want"] union A,B,C union A,B union B,C union A,C
Teams often lack a shared definition, leading to confusion or unproductive discussions.
Many assets (especially stepping stones) are too broad to be useful if listed exhaustively.
There is no direct or systematic path from identifying assets to identifying threats. Time spent cataloguing assets can detract from actually discovering and mitigating threats.
Takeaway
Experienced security teams may use assets effectively as a structuring tool.
Assets can assist in prioritising threats-but this typically emerges naturally during threat analysis, not from starting with assets.
Asset-centric thinking can provide context, but it shouldn’t be the primary driver of threat modeling. If identifying assets doesn’t directly improve your ability to find or address threats, it’s not a worthwhile focus.