CASSPT study materials
CASSPT study resources

CASSPT key terms

CASSPT · Get comfortable with the vocabulary.

Threat modeling

A structured method of finding security weaknesses by mapping how data moves through a system, identifying where an attacker could act, and choosing controls before code is written.

Related: Attack surface, STRIDE, Defense in depth
Attack surface

The total set of entry points, interfaces, credentials, and services an adversary could use to reach or influence a system, including network, human, and supply chain paths.

Related: Threat modeling, Vulnerability, Exploit
Vulnerability

A weakness in code, configuration, process, or design that a threat actor could use to cause harm; it becomes a risk only when a credible threat can reach it.

Related: Exploit, CVSS, Risk
Exploit

Concrete code, tooling, or technique that takes advantage of a vulnerability to achieve an attacker objective such as code execution, data access, or denial of service.

Related: Vulnerability, Proof of concept, Zero-day
CVSS

A published scoring framework that rates vulnerability severity from 0 to 10 using metrics for exploitability, impact, and environmental conditions, helping teams triage remediation order.

Related: Vulnerability, CVE, Risk
CVE

A unique public identifier assigned to a specific disclosed vulnerability, enabling vendors, scanners, and advisories to reference the same flaw unambiguously.

Related: CVSS, Vulnerability, Patch management
Zero-day

A vulnerability for which no vendor fix exists yet, so defenders cannot patch and must rely on compensating controls, detection, and reduced exposure until a remedy ships.

Related: Exploit, Compensating control, Patch management
STRIDE

A threat categorization scheme grouping threats into spoofing, tampering, repudiation, information disclosure, denial of service, and elevation of privilege, used to prompt systematic threat analysis.

Related: Threat modeling, Attack surface
Threat intelligence

Evidence-based information about adversaries, their tools, and their intent, collected and analyzed to inform defensive prioritization; it ranges from strategic reports to machine-readable indicators.

Related: Indicator of compromise, MITRE ATT&CK, Threat hunting
Indicator of compromise

An observable artifact such as a file hash, domain, IP address, or registry key that suggests malicious activity has occurred and can be used for detection or blocking.

Related: Threat intelligence, Threat hunting, SIEM
MITRE ATT&CK

A curated knowledge base of real-world adversary tactics and techniques organized by goal, used to map detections, assess coverage gaps, and describe attacker behavior consistently.

Related: Threat intelligence, Threat hunting, Detection engineering
Penetration testing

Authorized, goal-driven simulated attack against agreed targets and rules of engagement, intended to demonstrate exploitable weaknesses and validate whether existing controls actually work.

Related: Exploit, Vulnerability, Rules of engagement
Defense in depth

Layering independent preventive, detective, and corrective controls so that failure of any single control does not expose the whole system to compromise.

Related: Zero trust, Least privilege, Segmentation
Zero trust

An architecture principle that grants no implicit trust based on network location; every request is authenticated, authorized, and continuously evaluated using least privilege and explicit policy.

Related: Least privilege, Segmentation, Identity provider
Least privilege

Granting each user, service, or process only the permissions required to perform its function, for only as long as needed, limiting the blast radius of misuse or compromise.

Related: Zero trust, Role-based access control, Privileged access management
Segmentation

Dividing a network or environment into isolated zones with controlled inter-zone traffic, so a compromised host cannot freely reach sensitive systems or data.

Related: Defense in depth, Zero trust, Firewall
Role-based access control

An authorization model that assigns permissions to roles rather than individuals, and grants users roles; simplifies administration and supports consistent least-privilege enforcement.

Related: Least privilege, Privileged access management, Identity provider
Privileged access management

Controls that secure high-impact accounts through vaulting, session recording, just-in-time elevation, and credential rotation, reducing the risk posed by stolen administrator credentials.

Related: Least privilege, Multi-factor authentication, Role-based access control
Identity provider

A trusted service that authenticates users and issues assertions or tokens about identity, enabling centralized sign-in, federation, and consistent policy across applications.

Related: Single sign-on, Multi-factor authentication, Zero trust
Single sign-on

An authentication arrangement where one successful login grants access to multiple applications through trust between the identity provider and each relying service, reducing credential sprawl.

Related: Identity provider, Multi-factor authentication
Multi-factor authentication

Requiring two or more independent evidence types, such as a password plus a hardware key, so a stolen password alone is insufficient to authenticate.

Related: Identity provider, Privileged access management, Phishing-resistant authentication
Phishing-resistant authentication

Authentication methods bound to the legitimate service origin, such as FIDO2 hardware keys or passkeys, that do not release usable secrets to lookalike sites.

Related: Multi-factor authentication, Phishing
Patch management

A repeatable process for inventorying software, assessing updates, testing, deploying fixes on a risk-based timeline, and verifying installation across the estate.

Related: Vulnerability, CVE, Configuration baseline
Configuration baseline

A documented, approved set of settings for a system or platform that serves as the reference for deployment, comparison, and drift detection.

Related: Patch management, Secure hardening, Infrastructure as code
Secure hardening

Reducing a system's exposure by disabling unneeded services, removing default accounts, restricting permissions, and applying vendor or benchmark guidance before the system goes live.

Related: Configuration baseline, Attack surface, Patch management
Infrastructure as code

Managing servers, networks, and cloud resources through version-controlled definition files so environments are reproducible, reviewable, and consistently configured.

Related: Configuration baseline, Secure hardening, CI/CD pipeline security
CI/CD pipeline security

Protecting the automated build and deployment chain through code review, dependency scanning, secret management, artifact signing, and tightly scoped pipeline credentials.

Related: Infrastructure as code, Software supply chain, Secret management
Software supply chain

The people, components, and processes that produce and deliver software, including third-party libraries and build systems, all of which can introduce compromise before deployment.

Related: CI/CD pipeline security, Software bill of materials, Secret management
Software bill of materials

A machine-readable inventory of the components and dependencies in a software product, used to assess exposure when a new vulnerability is announced.

Related: Software supply chain, Vulnerability, CVE
Secret management

Storing and distributing credentials, keys, and tokens in a dedicated protected store with access control, rotation, and auditing, instead of embedding them in code or configuration files.

Related: CI/CD pipeline security, Privileged access management, Encryption
Encryption

Transforming readable data into ciphertext using a key so that only holders of the correct key can recover the original content, protecting confidentiality at rest or in transit.

Related: Key management, Secret management, Data classification
Key management

The lifecycle discipline for cryptographic keys: generation, distribution, storage, rotation, revocation, and destruction, with separation of duties and auditability.

Related: Encryption, Secret management
SIEM

A platform that centralizes logs from many sources, correlates events against rules and analytics, and raises alerts, forming the collection and triage backbone of a security operations center.

Related: Log source, Detection engineering, Alert tuning
Detection engineering

The disciplined creation, testing, and maintenance of detection logic mapped to adversary behaviors, with documented intent, known blind spots, and version control.

Related: SIEM, MITRE ATT&CK, Alert tuning
Alert tuning

Adjusting detection thresholds, logic, and suppression so alerts are accurate and actionable, reducing false positives that cause analyst fatigue and missed real incidents.

Related: SIEM, Detection engineering, Incident response plan
Threat hunting

Proactive, hypothesis-driven searching through telemetry for adversary activity that existing detections did not catch, with findings fed back into detection improvements.

Related: Threat intelligence, MITRE ATT&CK, Indicator of compromise
Incident response plan

A documented set of roles, communication paths, and phased procedures for preparing, detecting, containing, eradicating, recovering from, and learning from security incidents.

Related: Containment, Forensic evidence preservation, Alert tuning
Containment

The incident response phase that limits spread and damage, for example by isolating a host, disabling an account, or blocking traffic, while preserving evidence for investigation.

Related: Incident response plan, Forensic evidence preservation, Segmentation
Forensic evidence preservation

Capturing and handling digital artifacts with documented chain of custody, hashing, and write-blocking so findings remain defensible in investigations or legal proceedings.

Related: Containment, Incident response plan
Risk

The combination of the likelihood that a threat exploits a weakness and the resulting impact, usually expressed qualitatively or quantitatively to prioritize treatment decisions.

Related: Risk register, Risk treatment, Vulnerability
Risk register

A maintained record of identified risks, each with an owner, likelihood and impact rating, chosen treatment, and review date, used to track and report exposure over time.

Related: Risk, Risk treatment, Risk appetite
Risk treatment

Selecting how to handle a risk: mitigate with controls, transfer via insurance or contract, avoid the activity, or formally accept the residual exposure with accountable sign-off.

Related: Risk, Risk register, Residual risk
Residual risk

The exposure that remains after controls are applied, which management must knowingly accept or reduce further against the organization's stated tolerance.

Related: Risk treatment, Risk appetite, Compensating control
Risk appetite

The amount and type of risk leadership is willing to pursue or retain in service of objectives, providing the threshold against which treatment decisions are judged.

Related: Residual risk, Risk register, Risk treatment
Compensating control

An alternative safeguard used when a primary control cannot be implemented, such as extra monitoring when a legacy system cannot be patched, documented with its own residual risk.

Related: Residual risk, Zero-day, Risk treatment
Data classification

Assigning labels such as public, internal, confidential, or restricted to information so handling, access, and protection requirements are clear and consistently applied.

Related: Encryption, Least privilege
Third-party risk management

Assessing and monitoring the security posture of vendors and partners through due diligence, contractual security terms, and ongoing review, since their weaknesses become your exposure.

Related: Software supply chain, Risk register, Risk
Business continuity planning

Preparing documented strategies and resources so critical operations keep running or are restored within agreed timeframes during disruption, including cyber incidents.

Related: Incident response plan, Risk treatment