CSPM study materials
CSPM study resources

CSPM key terms

CSPM · Get comfortable with the vocabulary.

Cloud Shared Responsibility Model

A division of security duties between a cloud provider and its customer. The provider secures the underlying infrastructure, while the customer secures data, identities, configurations, and workloads they place in the cloud.

Related: Cloud Security Posture Management, Infrastructure as Code
Cloud Security Posture Management (CSPM)

A category of tooling that continuously discovers cloud resources, compares their configuration against security baselines and policy, and reports or remediates drift, misconfiguration, and compliance violations.

Related: Policy as Code, Configuration Drift, Benchmark
Cloud Workload Protection Platform (CWPP)

Security tooling focused on protecting running workloads such as virtual machines, containers, and serverless functions, covering vulnerability detection, runtime behavior monitoring, and threat response.

Related: Cloud Security Posture Management, Runtime Protection
Cloud Infrastructure Entitlement Management (CIEM)

The practice and tooling that analyzes identities, permissions, and access paths across cloud environments to identify excessive privileges, unused entitlements, and risky cross-account trust relationships.

Related: Least Privilege, Privilege Escalation Path, Identity and Access Management
Identity and Access Management (IAM)

The framework of policies, roles, users, and groups that governs who can perform which actions on which cloud resources, forming the primary control boundary in cloud environments.

Related: Least Privilege, Role Assumption, Service Account
Least Privilege

A principle requiring that every identity receives only the permissions necessary to perform its intended function, for only as long as needed, minimizing the blast radius of compromise or error.

Related: Cloud Infrastructure Entitlement Management, Privilege Escalation Path
Role Assumption

A mechanism where an identity temporarily obtains credentials for another role, often across accounts, governed by a trust policy that defines which principals may assume it and under what conditions.

Related: Confused Deputy Problem, External ID, Identity and Access Management
Confused Deputy Problem

A flaw where a trusted service is tricked into using its own authority on behalf of an attacker. In cloud, cross-account role trust without a validating condition is a common cause.

Related: Role Assumption, External ID
External ID

A shared secret value a third party supplies when assuming a role, used in the trust policy condition to confirm the request originates from the intended customer rather than an impersonator.

Related: Role Assumption, Confused Deputy Problem
Service Account

A non-human identity used by applications, automation, or workloads to authenticate to cloud APIs, typically requiring credential rotation, scoping, and monitoring distinct from human accounts.

Related: Identity and Access Management, Secret Management
Privilege Escalation Path

A chain of permissions or trust relationships that lets an identity with limited rights gain higher privileges, often through role chaining, policy editing rights, or passing roles to compute resources.

Related: Cloud Infrastructure Entitlement Management, Least Privilege
Policy as Code

Expressing security and compliance rules in machine-readable files that are version-controlled, tested, and evaluated automatically against cloud resources and deployment pipelines.

Related: Cloud Security Posture Management, Infrastructure as Code, Guardrail
Infrastructure as Code (IaC)

Managing cloud resources through declarative templates or configuration files rather than manual console actions, enabling repeatable deployments, review, and automated security scanning before provisioning.

Related: Configuration Drift, Policy as Code
Configuration Drift

The divergence between a resource's intended or approved configuration and its actual live state, often caused by manual changes, which can silently weaken security controls.

Related: Infrastructure as Code, Cloud Security Posture Management
Guardrail

A preventive or detective control that constrains what can be deployed or flags unsafe state, such as an organization policy that blocks public storage buckets or a rule alerting on exposed keys.

Related: Policy as Code, Service Control Policy
Service Control Policy

An organization-level policy that sets the maximum permissions available to accounts within an organizational unit, independent of identity policies, and is commonly used to enforce regional or service restrictions.

Related: Guardrail, Least Privilege
Benchmark

A published, versioned set of configuration checks for a platform or service, often mapped to a control framework, that CSPM tools use to score posture and prioritize remediation.

Related: Cloud Security Posture Management, Compliance Framework Mapping
Compliance Framework Mapping

The process of linking technical controls and configuration checks to the requirements of standards such as ISO 27001 or PCI DSS so that posture findings can demonstrate or evidence compliance.

Related: Benchmark, Evidence Collection
Evidence Collection

Automated gathering of configuration snapshots, logs, and control test results that auditors use to verify compliance, replacing manual screenshots and interviews with continuous, timestamped records.

Related: Compliance Framework Mapping, Audit Trail
Audit Trail

A tamper-evident, time-ordered record of administrative and API activity in a cloud environment that supports investigation, accountability, and compliance evidence.

Related: Evidence Collection, CloudTrail Log, Log Retention
CloudTrail Log

A record of API activity in an AWS account capturing who made a request, from where, when, and with what result, central to detection, forensics, and audit evidence.

Related: Audit Trail, Log Retention
Log Retention

The defined period for which log data is kept available and protected from modification or deletion, balancing investigation and compliance needs against storage cost.

Related: Audit Trail, Immutable Storage
Immutable Storage

A storage configuration that prevents objects from being altered or deleted for a set period, commonly using object lock or legal hold to protect logs and backups from ransomware or insider tampering.

Related: Log Retention, Backup and Recovery
Backup and Recovery

The practice of maintaining protected copies of data and configurations with tested restoration procedures, ensuring resilience against deletion, ransomware, and regional outages.

Related: Immutable Storage, Disaster Recovery
Disaster Recovery

The plans and architectures that restore services after a major failure, characterized by recovery time and recovery point objectives and often implemented through multi-region or multi-account designs.

Related: Backup and Recovery, Blast Radius
Blast Radius

The scope of resources, identities, and data that could be affected by a single compromise, misconfiguration, or failure, which segmentation and least privilege are designed to limit.

Related: Least Privilege, Network Segmentation
Network Segmentation

Dividing a cloud network into isolated zones using subnets, security groups, and routing rules so that a breach in one area cannot freely reach sensitive workloads or data stores.

Related: Blast Radius, Security Group
Security Group

A stateful virtual firewall attached to cloud resources that permits only explicitly allowed inbound and outbound traffic, evaluated by rules rather than by subnet boundaries.

Related: Network Segmentation, Public Exposure
Public Exposure

The condition where a resource such as a storage bucket or database is reachable from the internet, a leading cause of cloud data breaches and a primary CSPM detection target.

Related: Security Group, Guardrail
Secret Management

Storing and distributing credentials such as API keys and database passwords in a controlled vault with rotation, access logging, and short-lived issuance instead of hardcoding them in code or templates.

Related: Service Account, Hardcoded Credential
Hardcoded Credential

A secret embedded directly in source code, container images, or infrastructure templates, easily leaked through repositories and difficult to rotate, making it a frequent finding.

Related: Secret Management, Infrastructure as Code
Runtime Protection

Detection and response applied to running workloads, observing process, file, and network behavior to catch threats that configuration checks cannot see, such as cryptomining or reverse shells.

Related: Cloud Workload Protection Platform, Threat Detection
Threat Detection

The use of logs, behavioral baselines, and analytics to identify malicious or anomalous activity in cloud environments, feeding alerts to response workflows.

Related: Runtime Protection, Audit Trail
Automated Remediation

Responding to a detected posture or threat finding by programmatically correcting it, such as disabling a public bucket or revoking a key, reducing the window of exposure.

Related: Cloud Security Posture Management, Guardrail
Serverless Function

Event-driven code executed on managed infrastructure without a persistent server, with security concerns centered on over-broad execution roles, dependency risk, and limited runtime visibility.

Related: Least Privilege, Runtime Protection
Container Image Scanning

Inspecting container images for vulnerable packages, embedded secrets, and misconfiguration before deployment, so unsafe artifacts are blocked prior to reaching production.

Related: Runtime Protection, Hardcoded Credential
Multi-Cloud Posture

Managing security configuration and identity risk consistently across two or more cloud providers, requiring normalized policy, unified inventory, and comparable control assessment.

Related: Cloud Security Posture Management, Policy as Code
Resource Tagging

Applying key-value metadata to cloud resources for ownership, environment, and data classification, enabling scoped policy, cost attribution, and accurate risk prioritization.

Related: Policy as Code, Compliance Framework Mapping