
Cloud Security Posture Assessment: What It Is, What It Covers, and Why Your Team Needs One
- Daljit Singh
- Cybersecurity , Cloud security
- April 30, 2026
Table of Contents
Most cloud security problems are not exotic. They are predictable, well-documented, and preventable — and most of them happen because nobody looked.
Gartner projected that 99% of cloud security failures through 2025 and 2026 would be the customer’s fault, primarily through misconfiguration.1 That projection is not a criticism. It is a structural observation about the shared responsibility model: cloud providers secure the physical infrastructure, the hypervisor layer, and the global network. Everything above that — identity and access management, data storage configuration, network security controls, logging, encryption, API exposure — is the customer’s responsibility, and it is where the failures consistently occur.
A cloud security posture assessment is a structured examination of how well an organisation is holding up its side of that responsibility. It is not a penetration test. It is not a compliance audit. It is the systematic review of configuration, identity, data exposure, logging, and network architecture against established security benchmarks — producing a risk-prioritised finding report that engineering teams can act on.
This article explains what a cloud security posture assessment covers, what the research says about why cloud misconfigurations are so persistent, how it differs from other assessment types, and what a structured assessment engagement looks like in practice for teams running on AWS and GCP.
The Scale of the Problem
Before addressing the methodology, it is worth grounding the conversation in what the data consistently shows about cloud security in production environments.
A 2024 study on cloud security posture management published via SSRN, using a mixed-method approach combining literature review, a survey of IT security professionals, and case study analysis, found that organisations using CSPM tools experience significant reductions in security incidents and operational inefficiencies, with automation playing a crucial role in enabling real-time threat detection.2 The inverse is also true: organisations without systematic posture assessment accumulate misconfiguration debt that is invisible until it becomes an incident.
The CrowdStrike Global Threat Report 2026 documented that cloud-conscious intrusions grew 37% year-over-year in 2025, accelerating from 26% growth in 2024.3 SentinelOne’s 2024 research reported that 27% of organisations experienced security incidents specifically from public cloud misconfigurations, and that 45% of all data breaches now occur in cloud environments.3 Multiple sources converge on misconfiguration as the dominant root cause — not sophisticated zero-day exploits, but configuration choices that should have been caught by review.
The Capital One breach is the canonical case study. In 2019, a misconfigured AWS Web Application Firewall allowed an attacker to exploit Server-Side Request Forgery to access the EC2 instance metadata service, obtain credentials, and retrieve over 100 million customer records from S3. The Football Australia breach in 2024 followed a structurally similar pattern: a vulnerable AWS access key combined with poorly configured S3 buckets exposed passport information, player contracts, and sensitive personal data.4 Academic analysis published through IEEE of the Capital One incident specifically identified misconfigured IAM roles and overly permissive instance metadata access as the root causes — failure modes that a systematic posture assessment would have surfaced.5
A peer-reviewed study published in the International Journal of Computer Engineering and Technology (2024) on shared responsibility models in enterprise cloud deployments found that variability in how cloud providers communicate their responsibility boundaries creates operational blind spots in posture management and incident response — confirming that the challenge is not provider negligence but the inherent complexity of correctly identifying and securing what falls within the customer’s operational scope.6
What a Cloud Security Posture Assessment Is — and Is Not
What It Is
A cloud security posture assessment is a structured, configuration-focused review of a cloud environment against established security benchmarks. The primary reference frameworks are:
- CIS Benchmarks — the Centre for Internet Security publishes provider-specific benchmarks for AWS, GCP, Azure, and others, providing concrete configuration controls at the service level
- NIST SP 800-53 — the NIST security controls catalogue, which maps to cloud-specific implementation requirements
- NIST CSF 2.0 — the Govern, Identify, and Protect functions directly map to posture assessment activities
- Cloud provider security frameworks — AWS Security Hub, GCP Security Command Center, and their underlying standards (AWS Foundational Security Best Practices, CIS AWS Foundations Benchmark)
The assessment examines configuration state, not attack simulation. It produces a risk-prioritised finding report: what is misconfigured, what the exposure is, what the remediation looks like, and in what order remediations should be prioritised.
What It Is Not
It is not a penetration test. A penetration test simulates real-world attacks to determine whether known vulnerabilities are exploitable and to what extent. A posture assessment identifies the configuration conditions that would make exploitation possible. Both are necessary; they are complementary, not substitutable. The distinction matters for scope and budget: a posture assessment covers the full environment at a configuration level; a penetration test typically covers a narrower scope at exploitation depth. The Cloud Security Alliance notes that penetration testing in cloud environments is considerably more complicated than traditional testing, constrained by the shared responsibility boundary and provider-specific testing rules.7
It is not a compliance audit. SOC 2 and ISO 27001 audits evaluate whether defined controls are in place and operating. A posture assessment evaluates whether the cloud environment’s actual configuration reflects those controls — and often reveals that it does not, despite documentation suggesting otherwise. Configuration drift between what documentation describes and what actually exists in a live environment is one of the most consistent findings of any cloud assessment engagement.
It is not a one-time event. Cloud environments change continuously: new services are deployed, permissions are granted to meet urgent deadlines and never revoked, storage buckets are created with temporary public access that becomes permanent, security groups accumulate rules. A point-in-time assessment is valuable; continuous posture monitoring — automated CSPM tooling scanning for configuration drift — is the operational requirement that makes the assessment findings sustainable.
The Six Assessment Domains
A comprehensive cloud security posture assessment covers six domains. The following treatment is oriented to AWS and GCP, which are the primary platforms in scope for this practice.
Domain 1: Identity and Access Management
IAM is consistently the highest-priority domain in cloud security assessments, and it is where the most consequential findings occur. A 2023 paper published at the IEEE CCWC conference identified IAM misconfiguration as one of the most critical sources of cloud security risk, directly correlated with the most severe breach incidents.5 A 2025 arXiv paper on IAM privilege escalation detection (TAC framework) confirmed that IAM misconfigurations remain a primary cause of privilege escalation attacks on cloud platforms, leading to data breaches and significant economic losses — and that existing detection tools cover only subsets of privilege escalation types, leaving escalation paths undetected.8
IAM assessment covers:
Root account / super-admin usage: AWS root account and GCP super-admin should not be used for day-to-day operations. Root account should have MFA enforced and no active access keys. Finding root account access keys in active use is a critical finding in every assessment that surfaces it.
Principle of least privilege: IAM policies should grant the minimum permissions required for each role or service account to perform its defined function. Over-permissive policies — particularly the use of wildcards (*) in resource or action fields — are among the most common IAM findings. The ENISA Threat Landscape 2024 noted that IAM-related misconfigurations and privilege escalation paths remain underexplored by traditional cloud security solutions, creating persistent visibility gaps.8
Privilege escalation paths: Combinations of individually benign permissions can create privilege escalation paths — ways for a compromised identity to assume higher privileges than explicitly granted. The CloudLens model, published via ACM in 2024, demonstrated that IAM configurations can facilitate large-scale data transfers between S3 buckets that static policy review would miss, highlighting the importance of attack-path analysis rather than individual policy review.9
Service account and instance role hygiene: In GCP, service accounts granted editor or owner roles at the project level are a recurring misconfiguration. In AWS, EC2 instance profiles with overly broad IAM roles — the root cause of the Capital One breach — remain common.
Access key lifecycle management: AWS IAM access keys that have not been rotated within 90 days, or that are unused but not disabled, represent live credential exposure. Assessment covers key age, last-used date, and rotation status across all IAM users.
MFA enforcement: MFA should be enforced for all human users with console access. Assessment verifies MFA status programmatically rather than relying on policy documentation.
Domain 2: Network Security Configuration
Cloud network security architecture assessment covers security group and firewall rule configuration, VPC/VPC design, and network exposure posture.
Overly permissive security groups (AWS) / firewall rules (GCP): The most common network finding across cloud assessments: security groups with inbound rules permitting access from 0.0.0.0/0 (the open internet) on ports 22 (SSH) or 3389 (RDP). These rules are frequently created for convenience during development and never restricted. Assessment programmatically identifies all public ingress rules and cross-references them against expected exposure profiles.
Default VPC usage: AWS creates a default VPC in every region with a default security group that allows all inbound traffic from within the VPC and all outbound traffic. Using the default VPC for production workloads means inheriting these permissive defaults. Assessment identifies default VPC usage and evaluates whether its default security group has been tightened.
Network segmentation: Assessment evaluates whether production, development, and management networks are segmented, whether internal service communication is limited to required ports, and whether data stores are accessible from the internet or limited to application tier access.
VPC Flow Logs / Cloud Flow Logs: AWS VPC Flow Logs and GCP VPC Flow Logs provide network-level audit capability. Their absence is a monitoring gap finding; their presence but lack of log analysis is a detective control gap.
Domain 3: Data Security and Storage Configuration
Data storage misconfiguration is the single category most associated with public breach incidents. Assessment covers:
S3 bucket public access settings (AWS): AWS introduced the S3 Block Public Access setting at the account level to address the epidemic of public bucket exposures. Assessment verifies that account-level block public access is enabled, that no bucket-level overrides exist, and that bucket ACLs and policies do not grant public access. Publicly accessible buckets with sensitive data content are critical findings.
GCP Cloud Storage bucket IAM: GCP’s equivalent assessment covers allUsers and allAuthenticatedUsers grants in bucket IAM policies. allUsers grants anonymous public read access; allAuthenticatedUsers grants access to any authenticated Google account. Both are misconfiguration findings when applied to non-public content buckets.
Encryption at rest: Assessment verifies encryption configuration for S3 buckets, RDS instances, EBS volumes (AWS), and GCP Cloud Storage, Cloud SQL, and Persistent Disk. The specific control evaluated is whether customer-managed keys (CMEK/CMK) are in use for sensitive data workloads, or whether provider-managed default encryption is adequate for the data classification.
Database public accessibility: RDS instances with publicly accessible flags set to true, and GCP Cloud SQL instances with authorised networks set to 0.0.0.0/0, are consistently identified as high-severity findings. Database instances should not be directly reachable from the internet.
Secrets in source code and object storage: Assessment scans for configuration files, environment files, and code artefacts in accessible storage locations that may contain hardcoded credentials, API keys, or connection strings. This finding type maps directly to the OWASP Top 10’s Cryptographic Failures and Security Misconfiguration categories.
Domain 4: Logging, Monitoring, and Alerting
A 2023 peer-reviewed review of CSPM tools and techniques identified logging configuration as one of the foundational controls for both incident detection and compliance — and one of the controls most frequently absent or incomplete in assessed environments.10 Assessment covers:
AWS CloudTrail / GCP Cloud Audit Logs: Management event logging should be enabled across all regions and all services. Assessment verifies that CloudTrail is enabled globally (not just in the primary region), that log file validation is enabled (to detect log tampering), and that logs are stored in a dedicated S3 bucket with restricted access. GCP Cloud Audit Logs should capture Admin Activity, Data Access, and System Event logs for relevant services.
Log storage protection: CloudTrail logs stored in S3 should have MFA Delete enabled and versioning active. Log bucket access logging should itself be enabled. Log integrity is only meaningful if the logs cannot be deleted by a compromised identity.
Security monitoring services: AWS GuardDuty (threat detection), AWS Security Hub (aggregated findings), GCP Security Command Center, and GCP Event Threat Detection provide automated detection of anomalous behaviour and known attack patterns. Assessment verifies these services are enabled and configured, their findings are routed to a review process, and critical findings generate alerts rather than accumulating in a dashboard nobody monitors.
CloudWatch / Cloud Monitoring alerting: Assessment reviews whether metric filters and alerting are configured for high-risk API calls — root account login, IAM policy changes, CloudTrail configuration changes, security group modifications, and network ACL changes. The absence of these alerts means that configuration changes that significantly alter security posture can go undetected until their consequences are discovered.
Domain 5: Compute and Workload Security
EC2 / Compute Engine patch status: Assessment identifies instances running end-of-life operating systems, instances that have not applied available security patches within defined SLAs, and instances exposed to the internet without WAF or load balancer mediation.
IMDSv2 enforcement (AWS-specific): The Instance Metadata Service (IMDS) is the pathway that was exploited in the Capital One breach. IMDSv2 requires session-oriented requests that prevent SSRF attacks from accessing the metadata service. Assessment verifies that EC2 instances require IMDSv2 and that IMDSv1 is disabled at the account level.
Container and serverless security: For environments using ECS, EKS, or GKE, assessment covers container image vulnerability scanning, runtime privilege settings (privileged containers are a high-severity finding), and IAM roles assigned to workloads running in managed Kubernetes environments.
Public AMI / machine image usage: Assessment identifies workloads running on unvetted public AMIs or community images that have not been scanned for vulnerabilities or malicious configuration.
Domain 6: Compliance Configuration and Supply Chain
CIS Benchmark alignment: CIS publishes specific, versioned benchmarks for AWS Foundations and GCP Foundations. Assessment maps findings to specific CIS controls, providing a structured baseline against which compliance can be measured over time.
Third-party access and cross-account trust: Assessment reviews cross-account IAM roles, third-party SaaS integrations with cloud API access, and external ID configurations on assumed roles. Poorly configured cross-account trust is a lateral movement enabler that is frequently present in organisations that have integrated multiple SaaS tools over time without systematic review.
Resource tagging and asset inventory: Untagged resources cannot be tracked to owning teams, cost centres, or data classification categories. Assessment reviews tagging coverage as a proxy for asset governance maturity — and as a practical prerequisite for data classification enforcement.
The Shared Responsibility Model: Where Assessment Scope Begins
Understanding which security controls are the provider’s responsibility and which are the customer’s is foundational to scoping a posture assessment correctly.
A systematic analysis published in the International Journal of Computer Engineering and Technology (2024) on shared responsibility models in enterprise cloud deployments found that inconsistencies in how providers communicate their responsibility boundaries create operational blind spots — particularly in multi-cloud environments where teams may incorrectly apply the mental model of one provider to the configuration requirements of another.6
The general delineation for IaaS (AWS EC2, GCP Compute Engine) is well-established: the provider secures physical infrastructure, the hypervisor, and network hardware. The customer secures the operating system and above — including all IAM configuration, data storage settings, network security groups, logging, and application layer security. For PaaS and SaaS services, the customer’s responsibility narrows but does not disappear: a managed database service (RDS, Cloud SQL) means the provider manages patching and availability, but the customer remains responsible for who can access the database, what data it contains, and how it is encrypted.
A posture assessment operates entirely within the customer’s responsibility boundary. It does not evaluate provider infrastructure or claim any access to systems outside the customer’s cloud accounts. This is also why posture assessment and penetration testing are complementary: assessment covers the full customer-responsibility surface at configuration depth; a targeted penetration test explores whether specific configuration weaknesses are exploitable and to what extent.
What a Posture Assessment Engagement Produces
The output of a cloud security posture assessment is a written findings report with the following structure:
Executive summary: A non-technical synthesis of the overall risk posture, top findings by severity, and recommended sequencing of remediation. Designed for CTOs, engineering directors, and board-level review without requiring deep technical context.
Findings inventory: Each finding includes a title, affected resources (account IDs, resource ARNs or names), severity rating (critical, high, medium, low), description of the misconfiguration, explanation of the security impact, and remediation steps with specific configuration changes required.
Severity rating rationale: Findings are rated by combining exploitability (how easy is it for an attacker to reach this?) and impact (what can an attacker do if they reach it?). A publicly accessible S3 bucket containing a development configuration file with no sensitive content is a different severity than one containing production database credentials. Assessment context matters; automated tools alone cannot apply this judgment.
Remediation roadmap: Findings are grouped into a prioritised remediation roadmap: immediate actions (critical findings that represent live exposure), short-term actions (high-severity findings requiring engineering effort within 30 days), and structural improvements (medium findings and architectural recommendations that improve the long-term posture).
Benchmark alignment report: Mapping of findings to CIS Benchmark controls and NIST CSF 2.0 functions, providing a compliance-oriented view of assessment results for teams with SOC 2 or ISO 27001 reporting requirements.
Remediation verification guidance: For each finding, specific verification steps that confirm remediation is complete — not just that the configuration was changed, but that the intended security property is now enforced.
Assessment vs. Ongoing CSPM Tooling
A point-in-time posture assessment and continuous CSPM tooling serve related but distinct purposes.
A 2025 comprehensive analysis of CSPM in multi-cloud environments published in the International Journal of Research and Innovation in Social Science identified that CSPM tools excel at real-time misconfiguration detection and compliance monitoring but that their effectiveness depends significantly on policy configuration, alert triage processes, and the organisation’s capacity to act on findings.11 Tools generate findings; teams must have the operational process to respond to them. CSPM tools without that process produce dashboards that nobody acts on.
A structured posture assessment provides what CSPM tools cannot: human judgment on finding severity in business context, architectural recommendations that address root causes rather than individual misconfigurations, cross-domain analysis that connects findings into attack paths, and a written report that satisfies auditor and enterprise buyer requirements.
The practical relationship is sequential: an initial posture assessment establishes the baseline and addresses legacy misconfiguration debt; CSPM tooling then monitors for configuration drift from that baseline; periodic assessments (annually or following significant architectural changes) re-evaluate the full posture and assess whether structural improvements recommended in previous assessments have been implemented.
When to Commission a Cloud Security Posture Assessment
The following triggers represent the highest-value timing for a cloud security posture assessment:
Pre-SOC 2 or ISO 27001 readiness: The cloud environment’s security configuration is directly within scope for both frameworks. An assessment before engaging a formal auditor identifies and remediates findings that would otherwise appear in the audit report — where they are costlier to address and create certification delays.
Before enterprise customer onboarding: Enterprise buyers increasingly request evidence of cloud security posture as part of vendor security questionnaires. An assessment report, or a CSPM tool’s compliance posture dashboard, provides the evidence that security questionnaire responses describe.
Following significant infrastructure growth: The period of rapid scaling — new services, new regions, new integrations — is when configuration debt accumulates fastest. Assessing the environment after a growth phase catches the misconfiguration patterns that rapid deployment creates.
Before handling a new data classification: If the system is being extended to handle health data, payment card data, or personally identifiable information at scale, the security posture of the environment handling that data should be assessed before the data arrives.
Following a security incident involving a third party: If a third-party SaaS integration, an acquired company’s infrastructure, or a supply chain vendor is involved in a security incident, assessing the trust boundaries and access permissions in your own cloud environment is a prudent follow-on action.
The AI Security Dimension
For engineering teams deploying LLM-powered features in cloud environments, the posture assessment scope should extend to AI pipeline infrastructure.
A 2024 cybersecurity risk analysis framework paper published in the International Transactions in Operational Research explicitly extended the CIA triad to AI system components, noting that AI-based components can introduce novel attack surfaces — including adversarial inputs that compromise AI model behaviour, and data pipelines that, if misconfigured, expose training data and inference outputs.12
In practice, this means that a cloud security posture assessment for an AI-native SaaS product should cover: the IAM permissions granted to model inference endpoints and training jobs; the access controls on vector databases, embedding stores, and model artefact buckets; the logging and monitoring configuration for inference API calls; and the network exposure of RAG pipeline components that retrieve from internal knowledge bases.
The same misconfiguration patterns that expose traditional application data — public bucket access, over-permissive IAM roles, missing encryption — apply equally to AI pipeline data assets. The difference is that RAG pipeline data assets may include proprietary training data, customer-submitted documents, and model outputs that represent significant intellectual property and regulatory exposure.
Related: Why AI Security Is the Most Overlooked Part of Any LLM Deployment →
Related: What Is Indirect Prompt Injection and Why Your RAG Pipeline Is Vulnerable →
What the Assessment Process Looks Like
A typical cloud security posture assessment for a SaaS company of 10–100 people running on AWS and/or GCP follows this structure:
Phase 1 — Scoping and access provisioning (1–2 days): Define which accounts, projects, regions, and services are in scope. Provision read-only assessment access — a dedicated IAM role with SecurityAudit and ReadOnlyAccess managed policies in AWS, or a custom reader role in GCP — that allows configuration review without any write access. Confirm engagement scope, deliverable format, and timeline.
Phase 2 — Automated configuration collection (1–2 days): Use scripted configuration collection against the in-scope accounts and projects. This covers IAM policy exports, security group rule enumeration, S3 and Cloud Storage bucket configuration, logging service status, compute instance inventory, and database access configuration. Automated collection ensures consistent, repeatable coverage and provides the raw data for human analysis.
Phase 3 — Human analysis and contextualisation (3–5 days): Automated tools identify configuration deviations from benchmarks. Human analysis determines which findings represent genuine risk in the context of the organisation’s architecture, data classification, and operational model. A security group rule allowing inbound access from a specific IP range may be an intentional partner integration rather than a misconfiguration. Context transforms a list of deviations into a prioritised risk assessment.
Phase 4 — Attack path analysis: Cross-domain finding analysis identifies combinations of findings that create attack paths — sequences of exploitable steps that, taken together, represent a higher risk than any individual finding. A publicly accessible EC2 instance with an overly permissive instance role that has S3 read access to a bucket containing database credentials is a more severe finding than any of its components in isolation.
Phase 5 — Report production and walkthrough (2–3 days): Produce the written findings report. Conduct a live walkthrough session with the engineering and security team to explain findings, answer questions about remediation approach, and agree on prioritisation. The walkthrough prevents findings from sitting in a PDF unread — the most common failure mode of assessment engagements.
Phase 6 — Remediation support (ongoing, as required): For findings requiring architectural changes rather than configuration updates, provide remediation guidance and architecture review during implementation. The assessment produces the diagnosis; remediation support ensures the treatment is correctly applied.
Getting Started
The most common reason organisations delay a cloud security posture assessment is uncertainty about what it will find — and concern that the findings will require disruptive remediation. That concern gets the causality backwards. The purpose of the assessment is to identify and prioritise findings so that remediation can be planned and sequenced, not to produce a disruption. Critical findings get immediate attention; the rest form a structured remediation roadmap.
The alternative — no systematic assessment, relying on the assumption that configurations are correct — is what consistently produces the breach pattern documented in the research: predictable, well-understood misconfiguration discovered by an attacker before it is discovered by the team responsible for it.
For teams that have never had a formal cloud security assessment, or whose last assessment predates significant infrastructure growth, the starting point is a scoping conversation: which accounts are in scope, which data classifications are present, and what compliance obligations need to be addressed.
Book a free 30-minute consultation → @contact — to discuss the scope of a cloud security posture assessment for your AWS or GCP environment. No commitment, no sales pitch. A clear picture of what is in scope, what the process looks like, and what the output provides.
Related: AWS Security Best Practices for Startups: The Essentials Checklist →(will be live soon…)
Related: Zero Trust Architecture for Startups: The Practical, Affordable Version →(will be live soon…)
Related: The Complete Guide to Cybersecurity Compliance for SaaS Companies →
References
Daljit Singh is a Director at an IT consulting firm specialising in AI, security, and full-stack development, with a security-first engineering approach. He is completing an MSc in Cybersecurity at IU International University of Applied Sciences. His consulting practice is grounded in active academic research at the intersection of applied cloud security, AI security, and compliance architecture. Cloud security posture assessments are a core service offering — book a free 30-minute consultation to discuss your AWS or GCP environment.
Gartner. (2020). Is the Cloud Secure? Gartner Research. Widely cited projection that through 2025–2026, 99% of cloud security failures will be the customer’s fault. Referenced in: StrongDM. (2025). 40+ alarming cloud security statistics for 2026. https://www.strongdm.com/blog/cloud-security-statistics ↩︎
Jim, M. M. I. (2024). Cloud security posture management: Automating risk identification and response in cloud infrastructures. SSRN. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5049796 ↩︎
CrowdStrike. (2026). CrowdStrike Global Threat Report 2026. CrowdStrike Holdings. Referenced in: StationX. (2026). Cloud security statistics 2026: Key data and trends. https://app.stationx.net/articles/cloud-security-statistics ↩︎ ↩︎
TechTarget. (2024). How to conduct a cloud security assessment. https://www.techtarget.com/searchsecurity/tip/How-to-conduct-a-cloud-security-assessment ↩︎
Guffey, J., & Li, Y. (2023). Cloud service misconfigurations: Emerging threats, enterprise data breaches and solutions. 2023 IEEE International Conference on Consumer Electronics and Computer Engineering (CCWC), 806–812. IEEE. Referenced in: Journal of Knowledge Learning and Science Technology, 2(3), ISSN 2959-6386. https://jklst.org/index.php/home/article/view/272 ↩︎ ↩︎
Jonnalagadda, A. M. C. (2024). A systematic analysis of security challenges in enterprise cloud deployments: Understanding the shared responsibility model and risk mitigation strategies. International Journal of Computer Engineering and Technology, 15(6), 535–547. https://doi.org/10.5281/zenodo.14196102 ↩︎ ↩︎
Cloud Security Alliance. (2023, September 14). Understanding the shared responsibility model for cloud security: How to avoid coverage gaps and confusion. https://cloudsecurityalliance.org/blog/2023/09/14/understanding-the-shared-responsibility-model-for-cloud-security-how-to-avoid-coverage-gaps-and-confusion ↩︎
Hu, Y., & Wang, W. (2023). TAC: Hybrid IAM privilege escalation detection. arXiv:2304.14540. University of Texas at Austin / University of Virginia. https://arxiv.org/pdf/2304.14540. Referenced alongside: ENISA. (2024). ENISA Threat Landscape 2024. European Union Agency for Cybersecurity. https://www.enisa.europa.eu/publications/enisa-threat-landscape-2024 ↩︎ ↩︎
CloudLens: Modeling and detecting cloud security vulnerabilities. (2024). ACM Conference on Computer and Communications Security (CCS). Association for Computing Machinery. https://arxiv.org/pdf/2402.10985 ↩︎
Coppola, G., Varde, A. S., & Shang, J. (2023). Cloud security posture management: Tools and techniques. Journal of Knowledge Learning and Science Technology, 2(3). https://jklst.org/index.php/home/article/view/272 ↩︎
International Journal of Research and Innovation in Social Science. (2025). Cloud security posture management: A comprehensive analysis of automated risk identification and mitigation in multi-cloud environments. IJRISS. https://rsisinternational.org/journals/ijriss/view/cloud-security-posture-management-a-comprehensive-analysis-of-automated-risk-identification-and-mitigation-in-multi-cloud-environments ↩︎
Camacho, D., Insua, D. R., & Rios, J. (2026). A cybersecurity risk analysis framework for systems with artificial intelligence components. International Transactions in Operational Research, Wiley Online Library. https://doi.org/10.1111/itor.70049 ↩︎
