Security & Compliance Glossary

Threat Modeling

Threat modeling is a structured process for identifying potential threats, attacks, and vulnerabilities in a system early in design, then deciding how to mitigate them. It asks what you are building, what can go wrong, what you will do about it, and whether you did a good job. The output is a prioritized set of risks and countermeasures.

In practice

Done during design, threat modeling catches architectural flaws before they are written into code, when they are far cheaper to fix. Frameworks like STRIDE give teams a vocabulary for the categories of threats to consider.

It is most valuable for new features, major architecture changes, and AI systems, where the attack surface is unfamiliar. It frames the testing that follows, so testers know which threats matter most.

// how traztech helps

traztech delivers threat modeling for products and architectures for startups and growth-stage companies, led by a published CVE researcher.

Book a call