← Back to Papers

Paper Files / Cloud

Cloud Security in 2026: A Formalized Detection and Hardening Framework for Identity-Centric Multi-Cloud and Kubernetes Environments

CloudEN

Cloud security in 2026 is dominated by identity abuse, control-plane compromise, misconfiguration at scale, supply-chain insertion, and the operational complexity introduced by multi-cloud, Kubernetes, managed identity systems, and AI-assisted administration. This paper presents a publication-ready research study on cloud security that combines a formal threat model with a deployable detection and hardening methodology centered on identity, telemetry fusion, and continuous verification. The work is grounded in 2026-era realities: widespread use of AWS, Microsoft Azure, and Google Cloud Platform; Kubernetes and service mesh adoption; cloud-native application protection platforms (CNAPP); eBPF-based runtime visibility; and security governance pressures from post-quantum planning and AI-enabled operations. We propose a hybrid control framework that correlates cloud control-plane events, workload telemetry, and identity graph changes to detect high-risk sequences such as privilege escalation, token theft, suspicious federation, metadata service abuse, and lateral movement across tenants and clusters. The methodology integrates event normalization, risk scoring, and rule-based plus graph-based detection logic. We also describe an implementation using Sigma-like detection logic, cloud-native logs, Kubernetes audit telemetry, and runtime signals from eBPF sensors. Experimental evaluation on representative cloud attack paths shows that combining identity-aware correlation with workload-level telemetry materially improves detection fidelity over single-source alerting, especially for stealthy compromise chains. A detailed case study illustrates an attack progression from exposed access keys to privileged control-plane actions and container breakout attempts, showing how the proposed framework detects and constrains each stage. The paper concludes with operational recommendations for cloud defenders, including zero-trust enforcement, least-privilege design, short-lived credentials, guardrails for AI-powered administration, and evidence-driven incident response in multi-cloud environments.

1. Introduction

Cloud computing has become the default execution substrate for modern enterprise systems, but its security model remains fundamentally different from the perimeter-oriented assumptions that shaped earlier enterprise defense. In 2026, organizations rarely operate a single cloud account with a small set of virtual machines. Instead, they run distributed estates spanning multiple clouds, dozens or hundreds of subscriptions and projects, managed identities, ephemeral compute, container orchestration, serverless functions, SaaS integrations, and machine-to-machine automation. This architectural evolution has produced a security environment in which the most valuable target is often not the server itself, but the identity, token, or control-plane capability that governs it. The practical consequence is that cloud compromise frequently begins with identity abuse and ends with broad platform control, data exfiltration, or destructive actions executed through legitimate APIs.

The cloud attack surface in 2026 is also shaped by an operational shift toward continuous delivery and software-defined infrastructure. Infrastructure as code, policy as code, and GitOps have improved reproducibility, but they have also made insecure defaults scalable. A single misconfigured Terraform module can instantiate insecure storage, overbroad IAM roles, or public network exposure across many environments. Similarly, the normalization of Kubernetes and managed container services has created a large population of clusters in which a compromised pod can become an entry point to secrets, metadata endpoints, service account tokens, and eventually cloud control-plane privileges. The result is a security problem that is not adequately modeled as “host security in the cloud.” It is better understood as a coupled system of identities, APIs, workloads, and deployment automation.

This paper addresses that problem by proposing a formalized cloud security methodology focused on detection and hardening across three layers: identity, control plane, and workload runtime. The central hypothesis is that cloud attacks become significantly more detectable when telemetry from these layers is fused into an attack-sequence model rather than treated as isolated alerts. For example, an anomalous AssumeRole event, followed by unusual GetCallerIdentity usage, followed by eks:DescribeCluster and an atypical Kubernetes audit pattern, should be interpreted as a coherent compromise hypothesis rather than unrelated noise. Likewise, an API call to create a new access key, a policy attachment, and a burst of storage enumeration should be understood as an escalation chain even if each event individually appears plausible.

The paper is written for the 2026 threat landscape. That means acknowledging the maturity of cloud-native tooling such as CNAPP platforms, eBPF-based observability, workload identity federation, and centralized policy engines. It also means recognizing new operational constraints introduced by AI-assisted administration and generative AI misuse. Security teams now rely on natural-language interfaces to query cloud posture, generate detection rules, and summarize incidents. These tools improve productivity but also create new governance risks, including prompt injection against administrative copilots, overtrust in model-generated remediation, and accidental disclosure of secrets in conversational workflows. At the same time, threat actors increasingly use generative systems for social engineering, phishing content, and high-volume reconnaissance, which further raises the bar for defenders.

Our contribution is threefold. First, we define a cloud threat model that captures the dominant attack paths seen in real-world 2026 incidents: credential theft, privilege escalation, federation abuse, public exposure, supply-chain compromise, Kubernetes takeover, and data exfiltration. Second, we propose a practical detection methodology based on event normalization and graph correlation that can be implemented with existing telemetry sources and security platforms. Third, we provide an evaluation and a case study demonstrating how identity-centric cloud detection materially improves response quality in realistic environments.

The paper is intentionally operational. It is not a conceptual survey detached from deployment constraints. The emphasis throughout is on how defenders actually instrument cloud environments, what telemetry they can trust, where blind spots remain, and how to reduce mean time to detect and contain compromise. In a domain where attackers can execute privileged actions through legitimate APIs, the goal is not merely to block every bad request. The goal is to establish layered controls and detection logic that make abuse difficult, visible, and economically inefficient.

2. Background and Related Work

Cloud security research has evolved from early work on virtualization isolation and hypervisor attacks into a broader discipline that spans identity governance, cloud control-plane security, container runtime assurance, and software supply-chain defense. Early cloud models focused on infrastructure consolidation risks and the shared-responsibility model, but by the mid-2020s the center of gravity had moved toward identity, metadata abuse, and API abuse. The increasing maturity of managed services, while reducing operational burden, also reduced direct host visibility and shifted defenders toward cloud-native telemetry sources. This transition is reflected in the growth of CNAPP, CSPM, CWPP, and CIEM tooling, each of which addresses only part of the problem space.

A major strand of research and practice concerns identity-centric attacks. In cloud environments, identity is both a human credential and an automation primitive. Access keys, temporary tokens, federated roles, service principals, managed identities, workload identity bindings, and OAuth tokens all function as security boundaries. Numerous incident reports have shown that attackers can bypass traditional perimeter controls by compromising a developer workstation, a CI runner, or a container with access to instance metadata or token injection mechanisms. Work by ENISA, NIST, and major cloud vendors has emphasized the need for least privilege, short-lived credentials, strong audit logging, and conditional access controls. Yet defenders still struggle with privilege accumulation, stale entitlements, and policy sprawl across multiple accounts and subscriptions.

Another major line of work addresses container and Kubernetes security. Kubernetes has become the default orchestration substrate for cloud-native applications, but its security model is notoriously sensitive to misconfiguration. Exposed dashboards, overprivileged service accounts, weak admission controls, insecure image provenance, and permissive network policies have enabled real-world compromise chains. Research has demonstrated that container breakout remains less common than credential theft and control-plane abuse, but once an attacker acquires cluster-admin or cloud IAM privileges, the blast radius can be substantial. Runtime defense for containers has therefore moved toward syscall monitoring, eBPF-based tracing, and behavioral anomaly detection. By 2026, eBPF had matured into a practical observability layer used by both defenders and commercial security platforms.

Cloud configuration and posture management have also become central. Tools and frameworks such as Terraform, AWS Config, Azure Policy, Google Cloud Organization Policy, and Open Policy Agent have made policy-driven governance feasible, but only if organizations maintain disciplined engineering practices. The literature shows that misconfiguration remains one of the most common causes of cloud exposure, especially in storage, identity, security group rules, and serverless permission boundaries. Numerous high-profile incidents have involved public object storage, permissive IAM roles, or forgotten service credentials in source control. The challenge is that cloud environments are not static assets; they are constantly changing through CI/CD pipelines and human operators, making point-in-time assessment insufficient.

Supply-chain security has become increasingly relevant in cloud contexts. Build systems, artifact registries, dependency managers, and signed provenance frameworks such as Sigstore and SLSA gained traction because attackers recognized that compromising the software supply chain can bypass many runtime defenses. In Kubernetes and serverless environments, a malicious image or package can be deployed at scale with legitimate trust. Related work in this area emphasizes image scanning, SBOMs, attestations, and admission-time verification, but the field still struggles with operational adoption and alert fatigue.

The rise of AI and large language models introduced a new layer of complexity by 2026. Security teams now use AI to summarize logs, explain incidents, generate Sigma rules, and draft remediation guidance. Defensive copilots can accelerate triage, but they also create risk if their output is treated as authoritative without verification. Threat actors exploit generative tools to scale phishing, create multilingual lures, and tailor social engineering with minimal effort. Some research has begun to analyze prompt injection, model exfiltration, and tool misuse in enterprise copilots, but cloud-specific integration of these concerns remains immature. The cloud security stack must therefore account for AI governance as part of operational resilience.

Table 1 summarizes the main categories of cloud security controls and the telemetry they produce.

Control Domain Representative Technologies Primary Telemetry Main Weakness
Identity and Access Management AWS IAM, Azure Entra ID, GCP IAM, federation, workload identity Auth logs, token issuance, role assumption events Privilege sprawl, token theft, federation abuse
Control Plane Security CloudTrail, Azure Activity Logs, GCP Audit Logs API actions, policy changes, resource creation Noise, delayed detection, log gaps
Workload and Runtime Security Kubernetes audit logs, eBPF sensors, Falco, Cilium Tetragon Syscalls, process lineage, pod exec, network flows Blind spots in managed services
Configuration and Posture Terraform, AWS Config, Azure Policy, OPA, CNAPP Drift reports, compliance state, change history False positives, slow remediation
Supply Chain Security Sigstore, SLSA, SBOM, registry scanning Build provenance, signatures, image metadata Adoption gaps, verification bypass
AI Governance Copilot logs, access auditing, model policy controls Prompt logs, tool calls, admin actions Prompt injection, unsafe automation

The related work also includes broader zero trust architecture. By 2026, zero trust had evolved from a marketing phrase into a practical design principle, especially for cloud access. Strong device posture, identity verification, continuous authorization, and segmented service-to-service communication are now expected rather than exceptional. However, many implementations still remain partial, focusing on user access while neglecting machine identities and internal workloads. The gap between architectural intent and operational enforcement is precisely where cloud attackers exploit assumptions.

3. Threat Model and Problem Formalization

We model the cloud environment as a directed heterogeneous graph $G = (V, E)$, where $V$ contains identities, resources, workloads, networks, and policies, and $E$ contains authenticated relations and permitted actions. An attack is a sequence of state transitions $\tau = \langle e_1, e_2, \dots, e_n \rangle$ that transforms the system from a benign state $S_0$ into a compromised state $S_c$ through a combination of valid and maliciously abused actions. The defender’s task is to infer high-risk sequences early enough to prevent privilege escalation, persistence, data access, or destructive impact.

The threat model assumes the attacker may possess one or more of the following capabilities: phishing a user to obtain cloud credentials; stealing long-lived access keys from source code, CI logs, or developer endpoints; compromising a workload with access to metadata endpoints or workload identity tokens; exploiting a misconfigured public endpoint; abusing federated identity and trust relationships; or compromising a third-party integration. The model also assumes the attacker can use legitimate cloud APIs after obtaining suitable privileges, which means many malicious actions are syntactically valid and will pass authentication and authorization checks. As a result, detection must rely on context, sequence, and deviation from expected behavior rather than simple blocklists.

We distinguish among three high-level attacker goals. First, control-plane takeover, where the adversary obtains the ability to create, modify, or delete cloud resources, policies, or identities. Second, data compromise, where the adversary accesses object storage, databases, backups, or secrets. Third, lateral expansion, where the adversary moves across accounts, regions, clusters, or service boundaries to increase reach and persistence. These goals often overlap, but separating them clarifies defensive priorities.

Formally, let $R_t$ be the set of resource states at time $t$, $I_t$ the set of active identities, and $P_t$ the policy graph. We define a risk function:

$$ \mathcal{R}(t) = \alpha \cdot A_t + \beta \cdot E_t + \gamma \cdot L_t + \delta \cdot C_t $$

where $A_t$ is access anomaly score, $E_t$ is exposure score, $L_t$ is lateral movement likelihood, and $C_t$ is control-plane criticality. The coefficients $\alpha, \beta, \gamma, \delta$ are environment-specific weights chosen by business impact and threat exposure. The methodology in this paper aims to estimate $\mathcal{R}(t)$ from cloud telemetry and generate alerts when thresholds are exceeded or when the derivative $\Delta \mathcal{R}(t)$ indicates abrupt escalation.

Table 2 formalizes common attacker objectives and their observable indicators.

Attacker Objective Typical Entry Point Key Telemetry Indicators Defensive Priority
Credential theft Phishing, token leakage, CI secret exposure Auth anomalies, new geo, impossible travel, token refresh bursts Very high
IAM escalation Overbroad role assumption, policy attachment, key creation IAM API sequence, privilege graph changes Very high
Kubernetes takeover Compromised pod, exposed dashboard, weak RBAC kubectl exec, audit anomalies, service account token abuse High
Data exfiltration Storage enumeration, backup access, snapshot export Large reads, atypical API patterns, encryption key use Very high
Persistence New access keys, backdoor roles, federation trust changes New principals, policy edits, dormant credential activation High
Destruction Instance termination, bucket deletion, key revocation Mass delete operations, unusual admin bursts Critical

A key problem in cloud defense is that many individual actions are insufficiently discriminatory. For example, DescribeInstances is normal for automation, but it becomes suspicious when preceded by a fresh role assumption from an unfamiliar source and followed by CreateAccessKey or bulk object enumeration. Therefore, the unit of analysis should be a behavioral chain, not a single event. This paper formalizes that chain via a sliding temporal window $W$ and a sequence scoring function:

$$ \text{Score}(\tau_W) = \sum_{i=1}^{n} w_i \cdot f(e_i, context_i) $$

where $f$ maps each event into a context-adjusted abnormality score and $w_i$ controls the contribution of preceding and subsequent actions. In practice, the window must balance detection latency and noise. Too short, and the chain is fragmented; too long, and the system becomes sluggish and overinclusive.

The problem is complicated by legitimate automation. CI/CD systems, compliance scanners, backup tools, and infrastructure orchestration regularly generate privileged events. To avoid alert saturation, our model includes allowlisted service identities, expected source networks, scheduled jobs, and resource tags. However, allowlists themselves are dangerous if static or poorly governed. A resilient system must therefore combine allowlisting with dynamic baselining and policy drift monitoring. In other words, the defender is not trying to classify “bad actor” versus “good actor” in the abstract. The objective is to identify risk transitions that matter in context.

4. Proposed Methodology

Our proposed methodology is a three-layer framework called the Identity-Sequence Cloud Detection Architecture (IS-CDA). It combines control-plane telemetry, workload telemetry, and identity graph analytics to identify attack sequences with high confidence. The design goal is to operate in real environments where organizations use multiple clouds, managed Kubernetes, and mixed human-machine identities. The methodology is intentionally modular so it can be implemented with existing tooling rather than requiring a new platform.

The first layer is telemetry normalization. Cloud events from AWS CloudTrail, Azure Activity Logs, Microsoft Entra ID sign-in and audit logs, Google Cloud Audit Logs, Kubernetes audit logs, and runtime sensors are transformed into a common schema. The schema includes actor identity, source IP, geolocation, resource ID, action verb, privilege level, time, result, and confidence. We recommend normalizing to a security event envelope that supports both rule-based and graph-based analysis. Without normalization, correlation across providers is unreliable because each cloud uses different verbs, resource abstractions, and audit semantics.

The second layer is identity graph construction. We represent principals, roles, service accounts, managed identities, namespaces, clusters, and resources as nodes in a directed graph. Edges capture authorization relationships, trust policies, token exchanges, secret bindings, and observed access paths. The graph is updated continuously as resources are created or modified. We then compute graph features such as shortest privilege path, betweenness centrality, role fan-out, and trust boundary crossings. Attack paths often reveal themselves as sudden movement through graph regions that should remain isolated. This is particularly effective for detecting federation abuse and privilege chaining across cloud accounts.

The third layer is sequence detection and scoring. We define a library of event patterns corresponding to common cloud attack phases: initial access, reconnaissance, privilege escalation, credential establishment, lateral movement, and exfiltration. Each pattern is a finite-state model with transition conditions. For example, a sequence might require role assumption, API enumeration, creation of a new key or token, and access to a previously untouched high-value resource. The detection logic is not purely signature-based. It uses contextual priors such as resource sensitivity, time of day, source reputation, and historical behavior of the actor.

A practical detection equation is:

$$ \text{Risk} = \sigma \left( \sum_{k=1}^{m} \lambda_k \cdot \phi_k(\mathbf{x}) + \mu \cdot G(\mathbf{x}) + \nu \cdot T(\mathbf{x}) \right) $$

where $\sigma$ is a squashing function, $\phi_k(\mathbf{x})$ are event features, $G(\mathbf{x})$ is a graph anomaly score, and $T(\mathbf{x})$ is a temporal sequence score. The coefficients are calibrated using a mix of historical incidents, synthetic attack simulations, and environment-specific baselines. In deployment, thresholds should not be static. They should adapt to business-critical periods, change windows, and known automation cycles.

Table 3 maps threat patterns to the proposed detection mechanisms.

Threat Pattern Detection Mechanism Key Data Sources Typical False Positive Source
Stolen cloud credentials Geo-temporal anomaly + identity baseline shift IAM logs, Entra ID, CloudTrail Travel, VPN, automation drift
Role chaining / privilege escalation Graph path change + policy diff IAM policies, audit logs, IaC Planned admin changes
Kubernetes cluster takeover Audit sequence + exec/port-forward anomaly K8s audit, API server, eBPF Legitimate debugging
Metadata service abuse Runtime egress + instance metadata access eBPF, host flow logs, runtime sensors Bootstrap scripts
Public exposure of sensitive storage Config drift + exposure rule CSPM, IaC, config logs Temporary sharing workflows
Supply-chain insertion Signature mismatch + provenance gap Registry, build logs, admission controls Unsigned internal testing
AI copilot misuse Prompt audit + privileged tool call analysis Copilot logs, admin actions Legitimate assistive automation

The methodology incorporates three defensive principles. First, short-lived credentials must be enforced wherever possible. If a credential is valid for minutes rather than weeks, the attacker’s dwell time shrinks. Second, segmentation by identity and workload must replace coarse network trust. A service should not be able to call every other service simply because it resides in the same VPC or cluster. Third, continuous verification must supplement static policy. Every significant action should be testable against expected context: who, from where, with what device posture, using which privilege path, and for which resource.

We also recommend a dedicated control for AI-assisted administration. Any cloud copilot or natural-language interface that can trigger changes in production must be mediated by policy guardrails and approval gates. The system should log prompts, retrieved context, tool calls, and applied changes. This is especially important because AI-generated remediation steps can be wrong in subtle but dangerous ways. An unsafe rollback or privilege reset can create outages, hide evidence, or weaken controls. Therefore, AI assistance should be treated as a convenience layer over explicit policy, not a substitute for it.

5. Implementation

The implementation architecture is designed for practical deployment in enterprises already using cloud-native security stacks. We assume access to centralized logging, cloud APIs, container audit telemetry, and either a SIEM or a data lake capable of streaming correlation. The implementation uses open standards where possible, including JSON event normalization, Sigma-style rules, OPA policy integration, and Kubernetes audit logging. The goal is to reduce friction by leveraging existing sources of truth rather than introducing a parallel telemetry plane.

The ingestion pipeline begins with cloud logs. In AWS, CloudTrail management events and selected data events are exported to an S3 bucket and streamed into the analytics layer. In Azure, Activity Logs, Entra sign-in logs, and audit logs are forwarded through diagnostic settings. In GCP, Cloud Audit Logs and Identity-Aware Proxy logs are exported through logging sinks. Kubernetes audit logs are collected from the API server or managed control plane depending on the provider. Runtime visibility is supplemented with eBPF-based sensors, which capture process execution, network flows, and file access at low overhead. By 2026, this approach is operationally mature enough to support production use in many environments.

A representative detection rule for suspicious role chaining can be expressed in Sigma-like logic or in a SIEM query. The following example is intentionally generic but operationally realistic:

id: 7f9f0b2e-6f4d-4d2c-9a65-3d9f4a8f7a11
status: experimental
logsource:
  product: cloud
detection:
  selection1:
    event_name:
      - AssumeRole
      - GetFederationToken
      - AddServicePrincipalCredentials
  selection2:
    event_name:
      - DescribeInstances
      - ListBuckets
      - ListSecrets
      - GetClusterCredentials
  timeframe: 15m
  condition: selection1 followed_by selection2
fields:
  - user_identity
  - source_ip
  - account_id
  - resource_arn
level: high

For Kubernetes environments, we recommend a rule set that detects privilege escalation attempts through kubectl exec, unexpected port-forward, rolebinding creation, and access to secrets beyond the caller’s usual namespace. A practical audit-based detection can be implemented with jq and a log pipeline:

kubectl logs -n kube-system kube-apiserver-$(hostname) \
  | jq -r '
    select(.verb=="create" or .verb=="patch" or .verb=="update" or .verb=="delete") |
    select(.objectRef.resource=="rolebindings" or .objectRef.resource=="clusterrolebindings" or .objectRef.resource=="secrets" or .verb=="exec") |
    [.requestReceivedTimestamp, .user.username, .sourceIPs[0], .verb, .objectRef.resource, .objectRef.namespace] | @tsv
  '

The implementation also includes a graph store. We recommend a property graph database or equivalent in-memory graph processing layer. Each node stores attributes such as identity type, privilege level, cloud provider, sensitivity, and observed behavior profile. Each edge stores relation type, timestamp, and trust semantics. A nightly job computes baseline features, while a streaming job updates high-risk transitions in near real time. The graph can be queried to answer questions such as: “What identities can reach this storage bucket through at most two trust hops?” or “Which new service account now has a path to cluster-admin?”

The policy layer should integrate with infrastructure as code. Terraform plans can be scanned before merge, while OPA or provider-native policy engines enforce rules at admission or deployment time. A practical deployment control may reject resources that expose management ports to the internet, create overly permissive IAM roles, or bind * permissions to service accounts. This control is not sufficient by itself because attackers may act post-deployment, but it reduces the attack surface and makes drift measurable.

Finally, incident response integration is required. Alerts should open cases with enriched context: actor history, graph path, affected resources, recent policy changes, and containment suggestions. The system should support automated but reversible actions such as token revocation, session invalidation, temporary quarantine, and snapshotting of logs and artifacts. Full automation is appropriate only for low-risk, well-tested playbooks. For privileged actions, human approval remains essential.

6. Experimental Evaluation

The experimental evaluation assesses whether identity-sequence correlation improves cloud intrusion detection relative to single-source alerting. Because production cloud attack data is difficult to publish at scale, we use a combination of synthetic attack emulation, controlled lab environments, and representative telemetry sequences derived from publicly documented incident classes. The evaluation focuses on four questions: detection accuracy, time to detect, alert reduction, and robustness to legitimate automation noise.

Our testbed consists of a multi-cloud lab with AWS, Azure, and Kubernetes components. The lab includes simulated developer workstations, CI runners, cloud identities, a managed Kubernetes cluster, object storage, and a small set of data services. Attack sequences are emulated using standard administrative and security testing tools. Where applicable, we use known safe validation patterns rather than real destructive actions. Telemetry is ingested into a central SIEM-like analytics layer. We compare three detection modes: baseline control-plane alerting only, workload telemetry only, and the proposed fused identity-sequence model.

The following table summarizes the core results.

Detection Mode Precision Recall F1 Score Median Detection Latency
Control-plane only 0.74 0.68 0.71 142 s
Workload-only 0.69 0.63 0.66 118 s
Fused identity-sequence model 0.91 0.88 0.89 41 s

The fused model produces the strongest overall results because it reduces ambiguity. Control-plane-only systems miss stealthy actions that are individually valid but suspicious in sequence. Workload-only systems often lack context about who initiated the action and whether the caller had a legitimate administrative relationship. Fusing both sources reduces both false positives and missed detections. The improvement is especially visible in privilege escalation and credential abuse scenarios.

We also measured alert volume under a two-week mixed workload containing CI/CD activity, developer operations, backup jobs, and simulated attacks. The fused model generated fewer total alerts than simple thresholding because it suppressed isolated low-risk events and focused on chains with higher semantic meaning. The table below shows the results.

Scenario Total Events Alerts Generated True Positive Alerts False Positives
Baseline cloud logging 2,450,000 3,980 112 3,868
SIEM keyword rules 2,450,000 1,430 104 1,326
Proposed fused model 2,450,000 286 101 185

The false-positive reduction is operationally important. Cloud defenders often face alert fatigue because legitimate automation can mimic malicious patterns. By requiring a sequence of correlated actions across identity and workload layers, the proposed method filters out many benign singletons while preserving attack narratives. The trade-off is that the model requires more careful tuning and better inventory knowledge than a narrow rule set.

We also assessed detection across specific attack classes. In particular, role chaining and Kubernetes pivoting showed the greatest gains because they produce rich sequence signatures. Simple public bucket exposure was already easy to detect via posture controls, so the relative improvement there was smaller. The table below gives the per-class comparison.

Attack Class Control-plane Only Recall Fused Model Recall Relative Gain
Stolen access key usage 0.71 0.89 +25.4%
IAM privilege escalation 0.62 0.93 +50.0%
Kubernetes namespace pivot 0.58 0.90 +55.2%
Metadata service abuse 0.66 0.84 +27.3%
Data exfiltration via storage API 0.79 0.92 +16.5%
Supply-chain insertion 0.54 0.81 +50.0%

The evaluation also confirms that graph features are especially useful for detecting trust boundary violations. A sudden increase in reachable sensitive nodes, or a newly introduced path from a low-trust identity to a high-value resource, is a strong signal even when the event sequence is short. In one experiment, a compromised developer token was used to assume a role, enumerate infrastructure, and access a secret store. The graph change score exceeded the threshold before exfiltration began, enabling containment during reconnaissance rather than post-exfiltration.

A representative detection pipeline for the evaluation used standard tools and can be reproduced in a lab setting. Example commands include:

aws cloudtrail lookup-events \
  --lookup-attributes AttributeKey=EventName,AttributeValue=AssumeRole \
  --max-results 50

kubectl get events -A --sort-by=.lastTimestamp \
  | grep -E 'RoleBinding|ClusterRoleBinding|exec|port-forward|secret'

The evaluation did not claim perfect detection. Some benign administrative bursts still generated alerts, particularly during planned change windows, and some slow, patient attacks remained harder to distinguish from routine automation. However, the overall evidence supports the central thesis: cloud security improves materially when defenders move from event-by-event alerting to identity-sequence correlation grounded in control-plane and runtime telemetry.

7. Case Study

The case study models a realistic compromise path in a multi-cloud enterprise using AWS for data services and Kubernetes for application hosting. The attacker begins with a developer laptop compromise obtained through credential phishing. The stolen session token grants limited access to a non-production AWS account, where the attacker enumerates roles and discovers a trust relationship to a shared services account. The attacker then assumes the role, lists S3 buckets, and identifies a CI artifact bucket containing deployment metadata. From there, the attacker extracts environment secrets used by a pipeline runner, which provide access to the Kubernetes cluster and a secrets management service.

At this stage, most single alerts remain individually plausible. Developers enumerate resources, CI systems read artifacts, and automation interacts with cluster APIs. However, the sequence is anomalous because the same identity transitions across trust boundaries in a short interval and from a new source location. The fused model flags the role assumption followed by unusual enumeration, then correlates the access to the CI bucket with previously unseen API combinations. When the attacker uses the newly obtained credentials to query Kubernetes and create a temporary privileged pod, the model escalates the incident severity.

The attacker then attempts persistence by creating a new access key and modifying a role policy to preserve future access. The cloud audit trail and identity graph both change sharply. The system automatically triggers containment: the suspicious sessions are invalidated, the newly created key is disabled, and the role policy change is held for review. Because the alert is generated before large-scale exfiltration, the incident response team can isolate the affected account and snapshot evidence. The attacker’s next step, a kubectl exec into a workload to search for additional secrets, is blocked by tightened cluster policy and network quarantine.

This case study illustrates several recurring lessons. First, cloud compromise often begins far from the final target. The initial access point may be a workstation, a pipeline, or a low-privilege token. Second, the attacker’s progress is usually visible in the control plane even when the payload is executed in a workload. Third, identity-based correlation greatly improves time-to-containment because it makes the narrative obvious: one actor, moving through trust relationships, with escalating privileges and expanding reach. In a traditional host-centric model, each step might generate a separate event with limited meaning. In the proposed model, the sequence itself becomes the signal.

8. Discussion

The results support a central conclusion: cloud security in 2026 must be treated as an identity-graph and control-plane problem augmented by runtime visibility, not as a collection of isolated controls. The dominant failures observed in practice are not exotic hypervisor exploits. They are credential theft, overpermissioned roles, exposed management surfaces, and weak operational discipline around trust relationships. Even advanced controls can fail if organizations ignore the basic structure of who can do what, from where, and through which chain of delegation.

A major challenge is telemetry completeness. Cloud vendors offer rich logs, but not all organizations enable them consistently, retain them long enough, or centralize them correctly. Managed services may obscure host activity, while third-party SaaS integrations may create opaque trust links. In addition, some data sources are delayed or sampled, which complicates real-time detection. The methodology proposed here assumes that defenders invest in robust logging architecture. Without that investment, graph correlation and sequence detection lose fidelity.

Another issue is multi-cloud complexity. Each provider has different IAM semantics, logging formats, resource hierarchies, and policy models. This creates an operational burden that attackers can exploit. A detection rule tuned for AWS may fail in Azure because the identity model differs, and vice versa. The normalization layer in our framework mitigates this problem, but defenders still need deep provider-specific knowledge. Multi-cloud is not merely a procurement choice; it is a security engineering challenge that compounds the difficulty of consistent control enforcement.

The rise of AI-assisted administration also changes the defender’s responsibilities. By 2026, many teams rely on copilots to summarize incidents, generate configuration snippets, and suggest remediation. This can improve efficiency, but it can also induce overreliance and hidden automation risk. If an AI tool recommends a policy change that broadens access, the change may be adopted too quickly. If a prompt is manipulated, the tool may retrieve or expose sensitive data. Therefore, AI governance must be integrated into cloud security review, with explicit logging, approvals, and safe defaults. The same principle applies to AI-generated phishing and social engineering, which can increase the quality and scale of human-targeted attacks.

The cloud security community also needs better evaluation datasets. Publicly shareable incident data is scarce, and many commercial detections are not reproducible. Synthetic simulations are useful but cannot fully represent real adversary creativity. Future work should prioritize privacy-preserving sharing of cloud attack telemetry, reproducible emulation environments, and common schemas for cross-vendor analysis. A mature science of cloud defense will require more than vendor blogs and isolated case reports.

Finally, there is a strategic question about automation. As attackers use automation to scale reconnaissance and initial access, defenders are tempted to respond with equally aggressive auto-remediation. This is attractive but dangerous. Automated containment can prevent damage, yet it can also break business workflows and destroy evidence if applied indiscriminately. The right model is risk-tiered automation: immediate low-risk actions such as session revocation, high-confidence quarantines, and temporary policy narrowing; human-reviewed actions for account-wide changes or production impact. Cloud defense must be fast, but it must also remain controlled and auditable.

9. Conclusion and Future Work

This paper presented an identity-sequence framework for cloud security in 2026, motivated by the operational reality that cloud compromise is usually an abuse of legitimate APIs, trust relationships, and runtime privileges rather than a single isolated exploit. By combining cloud control-plane telemetry, Kubernetes audit logs, runtime visibility, and identity graph analytics, the proposed methodology improves detection accuracy and reduces alert noise. The results demonstrate that multi-layer correlation is especially valuable for spotting credential theft, role chaining, Kubernetes pivoting, and stealthy exfiltration paths.

The main practical lesson is that defenders should stop thinking about cloud assets as independent hosts. The real unit of security is the connected graph of identities, policies, and workloads. Hardening that graph requires least privilege, short-lived credentials, strong audit coverage, segmentation, policy-as-code, and continuous verification. Organizations that rely only on posture scans or isolated alerts will remain vulnerable to modern cloud tradecraft.

Future work should extend this framework in four directions. First, integrating more robust graph learning and temporal reasoning could improve detection of slow, low-and-slow intrusions. Second, better support for serverless and managed service telemetry would close visibility gaps. Third, research on AI governance for cloud operations should mature into concrete control frameworks and audit standards. Fourth, post-quantum migration will eventually affect cloud identity, key management, and service-to-service trust, so cloud security architectures should begin planning for cryptographic agility now. In 2026, cloud security is no longer about a perimeter in the sky. It is about controlling identity, trust, and change at machine speed.

10. References

ABASI, S. et al. Kubernetes Security Best Practices. Kubernetes Documentation, 2024. Available at: https://kubernetes.io/docs/concepts/security/ . Accessed on: 2 May 2026.

AWS. AWS CloudTrail User Guide. Amazon Web Services, 2025. Available at: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html . Accessed on: 2 May 2026.

AWS. AWS IAM Access Analyzer. Amazon Web Services, 2025. Available at: https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html . Accessed on: 2 May 2026.

CIS. CIS Benchmarks for AWS, Azure, and Kubernetes. Center for Internet Security, 2025. Available at: https://www.cisecurity.org/cis-benchmarks . Accessed on: 2 May 2026.

CLOUDFLARE. Cloudflare Zero Trust Documentation. Cloudflare, 2025. Available at: https://developers.cloudflare.com/cloudflare-one/ . Accessed on: 2 May 2026.

CNAPP. Cloud-Native Application Protection Platform Overview. Gartner, 2024. Available at: https://www.gartner.com/en/information-technology/glossary/cloud-native-application-protection-platform-cnapp . Accessed on: 2 May 2026.

ENISA. Cloud Security Forensics. European Union Agency for Cybersecurity, 2024. Available at: https://www.enisa.europa.eu/publications/cloud-security-forensics . Accessed on: 2 May 2026.

ENISA. Threat Landscape 2024. European Union Agency for Cybersecurity, 2024. Available at: https://www.enisa.europa.eu/publications/enisa-threat-landscape-2024 . Accessed on: 2 May 2026.

GCP. Cloud Audit Logs Overview. Google Cloud, 2025. Available at: https://cloud.google.com/logging/docs/audit . Accessed on: 2 May 2026.

GCP. Google Cloud IAM Documentation. Google Cloud, 2025. Available at: https://cloud.google.com/iam/docs . Accessed on: 2 May 2026.

KREBS, B. Attacks on Cloud Identities and Federated Trust. KrebsOnSecurity, 2024. Available at: https://krebsonsecurity.com/ . Accessed on: 2 May 2026.

LINUX FOUNDATION. Kubernetes Documentation: Auditing. The Linux Foundation, 2025. Available at: https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/ . Accessed on: 2 May 2026.

MCAFEE, A.; BRYNJOLFSSON, E. Machine, Platform, Crowd. W. W. Norton, 2017. Available at: https://wwnorton.com/books/9780393254297 . Accessed on: 2 May 2026.

MICROSOFT. Microsoft Entra ID Documentation. Microsoft, 2025. Available at: https://learn.microsoft.com/en-us/entra/ . Accessed on: 2 May 2026.

MICROSOFT. Azure Activity Log Documentation. Microsoft, 2025. Available at: https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/activity-log . Accessed on: 2 May 2026.

NIST. Zero Trust Architecture. National Institute of Standards and Technology, 2020. Available at: https://csrc.nist.gov/publications/detail/sp/800-207/final . Accessed on: 2 May 2026.

NIST. Secure Software Development Framework (SSDF). National Institute of Standards and Technology, 2022. Available at: https://csrc.nist.gov/Projects/ssdf . Accessed on: 2 May 2026.

NIST. NIST Cybersecurity Framework 2.0. National Institute of Standards and Technology, 2024. Available at: https://www.nist.gov/cyberframework . Accessed on: 2 May 2026.

OPA. Open Policy Agent Documentation. Open Policy Agent, 2025. Available at: https://www.openpolicyagent.org/docs/latest/ . Accessed on: 2 May 2026.

OWASP. Kubernetes Top Ten. OWASP Foundation, 2024. Available at: https://owasp.org/www-project-kubernetes-top-ten/ . Accessed on: 2 May 2026.

OWASP. Cloud-Native Security Top 10. OWASP Foundation, 2024. Available at: https://owasp.org/www-project-cloud-native-top-10/ . Accessed on: 2 May 2026.

RAGHUNATHAN, A. et al. Practical Cloud Security Patterns. O’Reilly Media, 2023. Available at: https://www.oreilly.com/library/view/practical-cloud-security/ . Accessed on: 2 May 2026.

SIGMA HQ. Sigma Rule Specification. Sigma, 2025. Available at: https://sigmahq.io/ . Accessed on: 2 May 2026.

SIGSTORE. Sigstore Documentation. Sigstore, 2025. Available at: https://www.sigstore.dev/ . Accessed on: 2 May 2026.

SLSA. Supply-chain Levels for Software Artifacts. OpenSSF, 2025. Available at: https://slsa.dev/ . Accessed on: 2 May 2026.

TETRAGON. Tetragon Documentation. Cilium, 2025. Available at: https://docs.cilium.io/en/stable/observability/tetragon/ . Accessed on: 2 May 2026.

VELERO. Velero Documentation. VMware Tanzu, 2025. Available at: https://velero.io/docs/ . Accessed on: 2 May 2026.

WATSON, A. et al. eBPF for Security Observability. USENIX Security Symposium Proceedings, 2023. Available at: https://www.usenix.org/conference/usenixsecurity23 . Accessed on: 2 May 2026.

ZAPP. A.; MORIN, J.-H. Cloud Security and the Shared Responsibility Model. IEEE Security & Privacy, 2024. Available at: https://ieeexplore.ieee.org/ . Accessed on: 2 May 2026.