Cloud (CLDA)

Cloud
A

You have invented a new attack against Cloud

How to play?

Players can discuss any type of Cloud (CLD) attack they think might be possible against the assessment target. If possible, try to identify a novel cloud-specific threat that is not already covered by another CLD card.

Scenario: Invent your own Cloud threat

Inventing a cloud security threat can lead to:

  1. Identity and Access Abuse: Exploiting misconfigured IAM roles, service accounts, or trust relationships to gain unauthorised access to cloud resources.
  2. Data Exposure: Accessing sensitive data through publicly accessible storage, misconfigured APIs, or insufficient encryption controls.
  3. Supply Chain Compromise: Tampering with IaC templates, build pipelines, or container images to introduce malicious code into cloud deployments.
  4. Lateral Movement: Pivoting from one compromised cloud service, account, or container to reach broader or more sensitive environments.

Threat Modeling

STRIDE

The appropriate STRIDE category depends on the specific threat you create and the way the agent is misused.

What can go wrong?

Unauthorised access, data breaches, supply chain compromise, lateral movement across accounts dwell time due to insufficient monitoring.

What are we going to do about it?

Strong identity controls, least-privilege access, environment isolation, supply chain integrity, and comprehensive monitoring form the foundations of cloud security.

  1. Enforce Least Privilege: Scope all IAM roles, service accounts, and managed identities to the minimum permissions required for their specific function.
  2. Isolate Environments: Use separate accounts or projects per environment, and enforce strict cross-account trust policies with organizational guardrails.
  3. Protect the Supply Chain: Sign and verify build artefact, enforce IaC policy checks, and scan container images before promotion to production.
  4. Monitor and Alert: Enable audit logging in all regions and accounts, and alert on anomalous access, privilege changes, and configuration modifications.
  5. Secure Secrets: Use dedicated secrets managers with per-service access controls, avoid shared credentials, and rotate secrets regularly.
  6. Harden the Root Account: Protect root credentials with hardware multi-factor authentication, store them securely, and never use them for routine operations.

No suitable mappings were found.

No attacks registered!

OWASP Cornucopia

OWASP Cornucopia is a mechanism in the form of a card game to assist software development teams identify security requirements in Agile, conventional and formal development processes. It is language, platform and technology-agnostic, and is free to use. OWASP Cornucopia is licensed under the Creative Commons Attribution-ShareAlike 4.0 license, so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar licence to this one.

Ā© 2012-2025 OWASP Foundation. The Open Worldwide Application Security Project (OWASP) is a nonprofit foundation that works to improve the security of software.