Cloud intrusions jumped 136% in the first half of 2025 compared to all of 2024, and 81% of intrusions tracked by CrowdStrike between July 2024 and June 2025 were malware-free. That combination breaks the assumption traditional endpoint detection and response (EDR) rests on — that an attacker eventually has to drop a binary on a host. When Scattered Spider (also tracked as UNC3944, LUCR-3, Octo Tempest) compromises an Okta tenant, pivots into AWS via the Management Console, and exfiltrates source code through CloudShell and S3 Browser, no agent ever sees a malicious process. There is no malicious process. The attacker is using the customer’s own tools at the cloud control plane, which EDR does not watch.
This is the gap cloud detection and response (CDR) was built to close. The two categories are often pitched as competing replacements; they aren’t. The question for security teams running production workloads on AWS, Azure, or GCP is which signals each tool actually sees, where they overlap, and what’s left uncovered when you deploy only one.
What Each Category Actually Watches
EDR watches the operating system. An agent on a VM, container host, or workstation collects process trees, syscalls, file modifications, registry writes (on Windows), network connections, and sometimes memory access patterns. It correlates those signals locally and ships telemetry to a backend that scores behavior against known techniques. Modern EDR is genuinely good at what it does — for a long-lived host where an attacker eventually executes code.
CDR watches the cloud control plane. Its primary telemetry sources are AWS CloudTrail, Azure Activity Log and Microsoft Graph, GCP Cloud Audit Logs, identity provider logs (Okta, Entra ID, Ping), VPC flow logs, Kubernetes audit logs, and runtime sensors on workloads. The category sits inside what Gartner labels the cloud-native application protection platform (CNAPP) — the same product family that covers cloud security posture management (CSPM) and cloud workload protection (CWP). Wiz, Orca, Sysdig, CrowdStrike, Microsoft Defender for Cloud, Palo Alto Prisma Cloud, and Trend Micro all ship CDR features as part of broader CNAPP suites; standalone CDR vendors include Permiso and Stream Security.
The split matters because the same intrusion produces telemetry in different places depending on how the attacker moves. A ransomware operator who phishes a developer, lands a payload on their laptop, and pivots into corporate AD generates rich EDR signal. An attacker who SIM-swaps a help-desk technician, resets MFA in the IdP, assumes an IAM role through the AWS console, and runs aws s3 sync to copy a bucket leaves almost nothing on any endpoint — but produces a clear trail in CloudTrail, IdP logs, and IAM events.
Memory injection
File system writes
Local persistence
OS-level lateral movement
Workload network connections
Linux audit events
Kubernetes node behavior
IAM role assumption
IdP authentication events
API control plane calls
S3 / blob storage access
Serverless invocation
SaaS configuration drift
Why EDR Misses Cloud-Native Attacks
EDR coverage breaks down in cloud workloads along four predictable seams.
Ephemeral compute. A Lambda function, a Cloud Run container, or a Fargate task may exist for seconds. Installing an agent, having it phone home, building a behavioral baseline, and scoring deviations against that baseline assumes a host that lives long enough to be observed. Serverless workloads execute below that threshold. CDR addresses this by collecting at the control plane (when was the function invoked, by what identity, with what permissions) rather than on the host.
Identity as the new perimeter. Scattered Spider’s playbook centers on the identity provider. The CISA joint advisory AA23-320a, updated through July 2025 with FBI, ASD, NCSC-UK, and RCMP co-sealers, documents the group impersonating employees to manipulate help-desk staff into MFA re-enrollment, then using legitimate SSO sessions to access SaaS and IaaS. EDR cannot see Okta logs. It cannot see that an MFA factor was re-enrolled at 2 AM from a residential ASN. It cannot see that a privileged role was assumed minutes later. These events live entirely in the IdP and cloud audit log.
Control plane abuse. The MITRE ATT&CK Cloud matrix (covering IaaS, SaaS, and identity provider sub-matrices) catalogs techniques EDR has no visibility into: T1078.004 (Valid Accounts: Cloud Accounts), T1098.001 (Additional Cloud Credentials), T1526 (Cloud Service Discovery), T1530 (Data from Cloud Storage), and T1548.005 (Temporary Elevated Cloud Access), added in ATT&CK v14. These are API calls, not processes. They show up in CloudTrail or Azure Activity Log or nowhere.
SaaS and PaaS workloads. Microsoft 365, Google Workspace, Salesforce, GitHub, Snowflake — none of these run an EDR agent. When LUCR-3 uses GitHub’s clone, archive, and view-raw features to exfiltrate source code through a compromised developer account, or pivots through SharePoint to map an environment, the only telemetry available is the SaaS audit log itself.
Why CDR Is Not a Drop-In Replacement
The case for CDR is strong, but it does not eliminate the need for endpoint visibility on cloud workloads. Three things CDR covers poorly or not at all:
In-memory and process-level threats on long-lived workloads. A cryptominer running on an EC2 instance, a reverse shell spawned from a vulnerable web application, fileless malware loaded into a worker process — these are EDR territory. CDR’s runtime sensors (Wiz Sensor, Orca Sensor, Sysdig Secure, Falco-based agents) are closing this gap, but pure control-plane CDR will not catch a process that never makes a suspicious API call.
Hybrid lateral movement. Mandiant’s 2025 reporting on UNC3944 (From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944, July 2025) documents the group pivoting from cloud identity into on-premises vSphere. That hop crosses the seam where CDR ends and traditional EDR/NDR begins.
Detection engineering maturity. EDR rule sets have decades of behavioral research behind them. CDR detections — particularly for IdP and SaaS — are newer, noisier, and more dependent on accurate identity baselines. Wiz reports that SOC teams spend an average of 32% of their time on false-incident investigations, and cloud detections without good context are a leading contributor.
Architectural Differences That Drive the Split
The two categories diverge at the collection layer. EDR is agent-resident: the sensor runs on the protected workload, makes local detection decisions, and uploads telemetry. That model gives high-fidelity process visibility at the cost of agent footprint, kernel compatibility headaches, and gaps wherever an agent can’t be installed.
CDR is API-resident. It pulls from cloud provider audit APIs, IdP event streams, and (when a runtime sensor is deployed) workload telemetry. Because the cloud is software-defined, CDR can also act through APIs — quarantining a workload by modifying a security group, revoking an IAM role’s session tokens, isolating a network segment, or rebuilding a workload from an approved image. EDR’s response options are bounded by what the agent can do on the host: kill a process, isolate the network interface, roll back a file. Both models are useful; neither subsumes the other.
The detection logic differs accordingly. EDR rules typically watch for sequences like “Office app spawns PowerShell spawns rundll32 with encoded arguments.” CDR rules watch for sequences like “IAM user with no recent activity assumes an admin role from a new ASN, then enumerates S3 buckets and creates a new access key.” Both are behavioral; the entities they reason about are different.
Detection Sources Worth Mapping Before You Buy
Before scoping a CDR purchase, security teams should know which logs they can already collect and which gaps each vendor closes. The reference below covers the detection sources that matter most for cloud workload coverage.
A real-world deployment rarely ingests all of these from day one. The minimum viable set for AWS-centric organizations is CloudTrail, IAM events, GuardDuty findings, IdP logs, and a runtime sensor on production VMs and Kubernetes clusters. For Microsoft-centric estates, swap in Azure Activity Log, Entra ID sign-in logs, and Microsoft 365 unified audit log.
How the Two Tools Should Work Together
Treating CDR and EDR as competitors is the wrong frame. The Mandiant and Permiso analyses of Scattered Spider’s hybrid intrusions show why: a single campaign typically crosses both surfaces.
A common chain looks like this. The attacker vishes the help desk and resets MFA on a privileged user (CDR sees this in the IdP log). They authenticate to Okta, pivot through SSO into AWS, and assume an administrative role (CDR sees this in CloudTrail). They enumerate S3 buckets and identify a target (CDR). They notice the target data is staged on an EC2 file server, RDP into a jump host, and run robocopy to a staging bucket (EDR sees the RDP session and process activity; CDR sees the resulting S3 PUT calls). They drop ransomware on the file server and pivot toward on-prem vSphere (EDR sees the encryption activity; the on-prem leg leaves CDR’s coverage).
Cutting either tool out of that chain creates a blind segment. The integration question — how alerts from each correlate into a single incident timeline — is more important than the choice between them. Extended detection and response (XDR) platforms aim to be the correlation layer; CNAPP suites bundle the cloud half natively; SIEM-based architectures use the SIEM as the join point. None of these is a finished product category, and the 2025 MITRE ATT&CK Enterprise Round 7 evaluation explicitly tested vendors on hybrid scenarios spanning on-premises, AWS workloads, and containerized applications precisely because that gap is where most current intrusions live.
Frequently Asked Questions
Does CDR replace cloud workload protection (CWP)? No. CWP is one input to CDR. CWP focuses on vulnerabilities, misconfigurations, and runtime protection on workloads themselves. CDR uses CWP signals alongside control plane and identity telemetry to detect active threats. Most CNAPPs bundle both.
Is GuardDuty (or Defender for Cloud, or Security Command Center) enough? Cloud-native services are useful starting points and provide high-quality detections for known patterns inside their own provider. They are weak at cross-cloud correlation, multi-account aggregation, IdP coverage, and SaaS visibility. Most organizations layer a third-party CDR on top to consolidate the picture.
Can EDR vendors deliver CDR? CrowdStrike, SentinelOne, Microsoft, and Trend Micro all ship CDR or CNAPP modules adjacent to their EDR products. The integration quality varies; some are tightly correlated with the EDR backend, others are bolted on through acquisition. Evaluate the actual unified investigation experience, not the marketing diagram.
How do you scope the difference for compliance reporting? Frameworks like NIST SP 800-53, PCI DSS 4.0, and ISO 27001 don’t distinguish CDR from EDR explicitly. They require detection and response coverage proportional to the workloads in scope. If your in-scope workloads are cloud-resident, your detection stack must cover cloud control plane and identity events — a pure-EDR deployment will fail an honest assessment of that requirement.
What to Actually Do
For organizations with significant cloud workloads, the practical sequence looks like this. Start by mapping which MITRE ATT&CK Cloud techniques your current stack can detect; the gaps that surface for IaaS, identity provider, and SaaS sub-matrices are the CDR investment case. Verify that CloudTrail (or its equivalent), IdP logs, and Kubernetes audit logs are flowing somewhere a detection engine can read them — many organizations discover during a CDR pilot that they’ve been generating these logs but not retaining or analyzing them. Keep EDR on long-lived VMs and developer endpoints; do not assume CDR’s runtime sensors fully cover that surface yet.
The vendors will keep arguing over category boundaries. Attackers don’t respect them. The intrusions making the news in 2026 are crossing identity, SaaS, IaaS, and on-premises in a single campaign, and the defenders catching them early are the ones who instrumented all of those layers, not just the one their incumbent vendor sells.






