intel5 min read
A Tale of Two SOCs: CISA Ran the Same Red Team at Two Critical-Infrastructure Orgs — One Detected It, One Never Did
CISA's red team hit two critical-infrastructure orgs with similar tradecraft at the same time. Both ended up full-domain-compromised. The difference: one org's defenders saw the first hits in minutes, the other's thousands of false positives drowned them out.
CISA advisory AA26-237A (2026-08-25) documents two simultaneous red-team assessments — one at a Government Services & Facilities org, one at a Water & Wastewater org — using similar tradecraft. Both ended in full domain compromise with cloud access. Org B detected the initial compromise within minutes (workstations isolated within 10, 2, and 20 minutes) and forced the team into an assume-breach model; Org A never did. The four key actions map almost one-for-one onto small-team reality: maintain a baseline and tune the noise, empower defenders, Conditional Access for workload identities, and a token-revocation process for cloud compromise.
What this advisory is//
On 2026-08-25, CISA published AA26-237A, "A Tale of Two SOCs: Insights From Two Red Team Assessments" (full report PDF, MITRE ATT&CK v19 mapped). The setup is rare in government intel: CISA's red team ran simultaneous assessments at two critical-infrastructure organizations using similar tradecraft, and published both outcomes side by side. Both orgs ended with full domain compromise, with sensitive business systems and cloud resources accessed. One org never detected or contained the activity. The other detected the first hits in minutes.
The two orgs, per the advisory's technical details: Organization A is in the Government Services and Facilities sector. Organization B is in the Water and Wastewater Systems sector, the same sector we walked through in this year's water-sector joint advisory, so the stakes should be familiar.
Organization A: the attack that never registered//
The red team's path through Org A, in the order CISA published it:
- Recon found a web application with default credentials on multiple built-in accounts. The team sent phishing from an internal email address, and four workstations clicked.
- A modified BloodHound collector, customized to avoid static EDR signatures, scraped Active Directory: users, computers, groups, ACLs, OUs, GPOs.
- One compromised workstation had the default Machine Account Quota of 10: any unprivileged user could add up to 10 computer accounts to the domain.
- ADCS was misconfigured with ESC1 certificate templates, letting any user request certificates for any account, including highly privileged ones. Create a machine account, request its certificate, move laterally as pretty much anyone.
- SCCM (the Tier-0 endpoint manager) provided user-to-device mapping to find the workstations holding credentials for the sensitive systems. Then cleartext credentials on user workstations did the rest.
- In the cloud, an Entra ID application with elevated Application permissions operated outside traditional Conditional Access, and let the team add a client secret and read SOC staff emails. The purpose? To check whether the SOC had noticed. They also captured screenshots, ran a keylogger on a SOC workstation, and pulled Teams messages.
And the detection story is the cringe: the SOC did receive medium- and low-severity EDR alerts about the red team's activity. They just didn't respond. Thousands of false-positive alerts, many at higher severity, were drowning them out. The org ran multiple SOCs that didn't communicate with each other and had no visibility into each other's tools. At one point the red team literally watched defenders try and fail to identify the owner of an SCCM system, then watch the alert get flagged as a false positive.
Organization B: detected in minutes, then the assume-breach gauntlet//
Org B got hit with spearphishing; three users clicked. Each payload execution generated a medium-severity alert — "An executable file loaded an unexpected DLL file." SOC staff triaged and isolated all three workstations within 10, 2, and 20 minutes. That effectively killed the team's C2.
So the red team moved to an assume-breach model: Org B's trusted agents ran a red-team-provided payload on a designated internal host, replicating the access the team would have had if it hadn't been caught. And from there:
- Org B's MAQ was 1,000 for all domain users: any user could create a machine account.
- Enumerating SCCM distribution points surfaced an XML file with cleartext credentials for a domain service account that had
AllExtendedRightsover a domain controller: a resource-based constrained delegation path straight to DCSync. The first account DCSynced waskrbtgt— a Golden Ticket factory for impersonating any user in the domain. - With that, they compromised a sensitive-systems web server via Kerberos ticket abuse, then moved to a bastion host in the OT DMZ using FTP credentials over SSH. The bastion's egress block stopped the C2 payload, an alert fired, and the SOC quarantined the host.
- In the cloud: cleartext credentials for the Entra ID sync account (no MFA) got them into the Azure portal. An automated Microsoft alert got them blocked there, and then Seamless SSO abuse (DCSync'd hashes, Rubeus
asktgs) let them sign in as any AD-synced account without MFA. A disabled account owned an application with read-write email permissions for all users. The team re-enabled it, DCSynced it, added a client secret, and could read every user's email from the public internet.
Org B's custom detections did real work here: "Unfamiliar sign-in properties" and "Suspicious API traffic" alerts caught the AzureHound user agent and Graph API request volumes above the org's own thresholds.
The three lessons CISA writes down//
- Untuned detection tools lead to missed threats. Org A received the same alerts Org B received. Without a baseline, false positives drown the real thing.
- Organizational silos and bureaucratic hurdles prevent effective incident response. Org A's SOC staff had no escalation procedures and limited authority — the default became "wait and see." Org B's defenders had the authority to act, and used it.
- Cloud environments are an underestimated risk. Both orgs had excessive application permissions, no Conditional Access for workload identities, and no mature process for revoking access/refresh tokens after a cloud compromise.
The four key actions (translated for a two-person SOC)//
- Establish and continuously maintain a baseline, and reduce alert noise by fine-tuning. For you: one dashboard, a defined "normal," and alerts you actually act on. A Grafana that pings you 400 times a day is functionally identical to Org A's EDR.
- Break down silos and empower network defenders. In writing: when can you act without approval? If the answer is "never," you are Org A.
- Implement Conditional Access policies for workload identities, and monitor for excessive or unused permissions. This is the gap both orgs shared — the one that would have closed the cloud path for the red team.
- Establish and regularly review procedures for detecting, remediating, and revoking access/refresh tokens in a cloud compromise. "We kicked them out of on-prem" is not the same as "they're out" while their refresh tokens are still valid.
Filed under
Sources
4 cited · 1 primary- cisa.gov/news-events/cybersecurity-advisories/aa26-237aPrimary
- thehackernews.com/2026/08/cisa-red-team-compromised-two-critical.htmlReporting
- securityaffairs.com/197901/hacking/cisa-red-team-fully-compromised-two-critical-infrastructure-orgs.htmlReporting
- compliancehub.wiki/cisa-aa26-237a-tale-of-two-socs-detection-as-auditable-control-2026Reporting
Related dispatches
- intelCISA Kills Its Own Weekly Vulnerability Bulletin on Sept 28: The CVSS-Ranked List Is Dead, Risk Wins — 18 SEP 2026
- intelCareCam CM2507: Seven CVEs, Live Video With No Login, And a Vendor Who Won't Pick Up — 16 SEP 2026
- intelYour NVR's Admin Password, In Plaintext, To Anyone Who Can Reach It (Digital Watchdog VMAX) — 16 SEP 2026