A structured process for identifying potential threats, vulnerabilities, and attack vectors in a system, and determining countermeasures. Threat modeling helps design more secure systems by considering threats early in the development process.
Related Terms
Attack Surface
generalThe total number of possible entry points where an unauthorized user can attempt to enter or extract data from a system....
Cyber Kill Chain
generalA framework developed by Lockheed Martin that describes the stages of a cyberattack: reconnaissance, weaponization, deli...
Risk Assessment
complianceThe systematic process of identifying, analyzing, and evaluating security risks to an organization's assets. Risk assess...