TL;DR
On 2026-05-22, Microsoft Threat Intelligence published the full attack chain of a multi-stage intrusion that started from an internet-facing F5 BIG-IP edge appliance and reached full domain compromise by way of a Linux host, an internal Atlassian Confluence server, and Windows authentication infrastructure. Initial access was SSH to an F5 BIG-IP Virtual Edition (VE, version 15.1.201000, end-of-life with patches discontinued on 2024-12-31) on Azure, from which the attacker pivoted to the first Linux host. The essence of why the attack worked is that the edge appliance — externally exposed and lightly monitored — was implicitly treated as highly trusted inside the organization, and its compromise handed the attacker the stored credentials, certificates, and identity integrations along with it. Each hop of lateral movement was accepted by trusting network position and stored credentials, rather than requiring authorization to be proven per action (the SMB NTLM reflection flaw CVE-2025-33073 enabled authenticated RCE as SYSTEM with nothing more than valid domain credentials, no admin rights required). Read through the lens of Pillar 03 (Agent Authority Proof) as “proof of the authority and identity of actors in general,” this case illustrates a structure in which trust rests on “position” and “stored credentials” and is not proven per action. It extends Brief 006 (a credential’s state is not independently verified) and 029 (over-scoped delegation).
Incident overview
- Target: enterprise environments (organizations with internet-facing F5 BIG-IP edge appliances)
- Disclosure: 2026-05-22, Microsoft Threat Intelligence published the attack chain
- Initial access: SSH to an F5 BIG-IP Virtual Edition (VE, 15.1.201000 — a cloud-deployment build commonly provisioned via Azure ARM templates / Terraform) on Azure. That version reached end-of-life on 2024-12-31 and was out of patch supply and support at the time of compromise.
- Cascade: compromised edge appliance → SSH to the first Linux host → lateral movement to an internal Atlassian Confluence server and Windows authentication infrastructure → domain-level compromise (Active Directory)
- CVEs abused:
- CVE-2025-53521 (F5 BIG-IP APM): disclosed as a DoS in 2025-10, reclassified as RCE (CVSS 9.8) in 2026-03. CISA added it to the KEV on 2026-03-27. Shadowserver observed over 17,000 vulnerable IPs at the time.
- CVE-2025-33073 (Windows SMB NTLM reflection): disclosed by RedTeam Pentesting / Synacktiv in 2025-06. It removes the admin-rights prerequisite and enables authenticated RCE as SYSTEM on any domain-joined machine where SMB signing is not enforced, with only network reachability and any valid domain credential.
- Core: the edge appliance — externally exposed and lightly monitored — was implicitly treated as highly trusted internally, so a single compromise handed the attacker a persistent, low-visibility foothold along with the stored credentials, certificates, and identity integrations.
Timeline
- 2024-12-31: F5 BIG-IP VE 15.1.x reaches EOL; out of patch supply and support thereafter
- 2025-06: CVE-2025-33073 (SMB NTLM reflection) disclosed by RedTeam Pentesting / Synacktiv
- 2025-10: CVE-2025-53521 disclosed as a DoS in F5 BIG-IP APM
- 2026-03: CVE-2025-53521 reclassified as RCE (CVSS 9.8)
- 2026-03-27: CISA adds CVE-2025-53521 to the KEV; Shadowserver observes over 17,000 vulnerable IPs
- 2026-05-22: Microsoft Threat Intelligence publishes the full chain of the multi-stage Linux intrusion starting from F5 BIG-IP (via F5 / Confluence)
Attack vector
- Initial access to the edge appliance: establish SSH access to an internet-facing EOL F5 BIG-IP VE (targeting unpatched appliances via the associated CVE-2025-53521 RCE, etc.)
- Acquiring a trusted foothold: obtain the credentials, certificates, and identity integrations stored on the appliance. Because the appliance is treated as highly trusted internally, the attacker gains internal reachability while staying low-visibility.
- Lateral movement to a Linux host: move via SSH from the F5 BIG-IP (load balancer) to the first Linux host
- Expansion to internal services: lateral movement to an internal Atlassian Confluence server and Windows authentication infrastructure
- Domain compromise: use CVE-2025-33073 (SMB NTLM reflection) to achieve SYSTEM RCE with only valid domain credentials and no admin rights, reaching Active-Directory-level compromise
Structural analysis
This case belongs to the reading of Pillar 03 (Agent Authority Proof) as “proof of the authority and identity of actors in general, not limited to AI agents.” The central failure primitive is that each hop of lateral movement was accepted on implicit trust in network “position” and “stored credentials,” rather than requiring authorization to be proven per action. Secondary categories are agent-infrastructure (the edge appliance and identity integrations as infrastructure) and attribute-proof-bypass (a credential as an attribute passing without authenticity verification).
The trust model of the edge appliance is the core. An appliance like BIG-IP is externally exposed yet treated internally as a “trusted device inside the perimeter,” holding credentials, certificates, and identity integrations. This duality — easy to target from outside, strongly trusted on the inside — amplified a single compromise into a full domain compromise. What CVE-2025-33073 shows is that authentication inside the domain rests on the premise “holding a valid credential = a legitimate actor,” and never requires the credential to prove, per action, which action it may perform and under whose authorization. Through reflection, mere possession of a credential converted instantly into SYSTEM privileges.
This is the same family as Brief 006 (the “revoked” state of a Google API key was not independently verified and remained valid after deletion): a credential’s or attribute’s state is made the premise of trust yet is never independently verified. It shares a root with Brief 029 (github.dev’s OAuth token was not scoped to the operation’s target and was valid across all repositories) in that a credential, once obtained, passes laterally without being bound to the scope of the action. This case is a field instance of that primitive propagating across an enterprise’s entire AD at a trust boundary close to physical — the edge appliance.
The detection–proof gap
Microsoft Threat Intelligence’s visualization of the attack chain, CISA’s KEV addition, Shadowserver’s exposure observations, and patching/replacing EOL appliances are indispensable for understanding the damage, containment, and prevention of recurrence; this Brief does not dispute that role. Identifying and patching exposed EOL appliances is the top-priority operational response.
But detection does not change “whether, at each hop, that action should be authorized” itself. The lateral movement here proceeded through legitimate SSH, valid domain credentials, and legitimate authentication flows, and each operation looks normal in isolation. Because the edge appliance is externally exposed and lightly monitored, detection fired late — by the time it was detected, credentials and certificates were already in the attacker’s hands. What was missing is independent verification, at the moment of the action, of “does the holder of this credential have the authorization and provenance to perform this action, within this scope?” — a different track from network monitoring and after-the-fact log tracing. As NTLM reflection shows, as long as possession of a credential is equated with proof of authorization, detection can only be reactive to the compromise.
Pre-execution attestation inverts authentication from “do you hold a credential?” to “pre-execution verification of whether this action has scoped authorization and provenance.” Instead of sending a key or a long-lived credential, it requires a verifiable, scoped, non-reusable proof per action, so that even with credentials stolen from the edge appliance or privileges gained via reflection, if the proof says “this action lacks legitimate authorization and provenance,” execution is blocked in advance. Detection of credentials (the detection-style “is this a valid credential?”) and pre-execution proof of the action (“does this action have authorization and provenance?”) are not substitutes but complements. For an authentication approach that does not depend on positional trust and stored credentials, see Proof-as-Auth: sign in without ever sending your key (Lemma, 2026-05); for the detection-vs-proof thesis, see The last layer left for cyber defense in the AI era (Lemma, 2026-05).
Response and industry context
- Microsoft Threat Intelligence: published the full attack chain and made explicit how the duality of the edge appliance (externally exposed, lightly monitored, highly trusted internally) amplifies a single compromise into a domain compromise.
- F5 / CISA: CVE-2025-53521 was reclassified from DoS to RCE (CVSS 9.8) and added to the CISA KEV. The problem of continuing to run EOL appliances (BIG-IP VE 15.1.x), which leaves exposure unpatchable, was re-recognized.
- Cross-industry: the premise of treating edge appliances, identity integrations, and stored credentials as “trusted devices inside the perimeter” becomes an amplifier of lateral movement. The argument is advancing to shift the center of gravity of enterprise identity design toward not equating possession of a credential with proof of authorization, and instead verifying scoped authorization and provenance per action (proof-as-auth / per-action attestation). Inventorying EOL appliances and configuration management of cloud deployments (ARM/Terraform) are also operational points.
Lemma’s analysis
Against the structure exposed here (each hop of lateral movement is accepted on positional trust and implicit trust in stored credentials, rather than per-action proof of authorization), Lemma proposes a design that inverts authentication from “possession of a credential” to “pre-execution proof of scoped authorization and provenance per action.” Under the proof-as-auth approach of presenting a proof without sending a key or a long-lived credential, even with credentials stolen from the edge appliance or privileges gained via reflection, if a proof of legitimate authorization and provenance does not hold, the action is rejected in advance. For the design philosophy, see Pillar 03 — Agent Authority Proof (Lemma) and Proof-as-Auth: sign in without ever sending your key (Lemma, 2026-05).
Sources
- Microsoft Security Blog (Microsoft Threat Intelligence): “From edge appliance to enterprise compromise: Multi-stage Linux intrusion via F5 and Confluence” (2026-05-22; full attack chain, initial access, lateral movement, CVEs) — https://www.microsoft.com/en-us/security/blog/2026/05/22/from-edge-appliance-to-enterprise-compromise-multi-stage-linux-intrusion-via-f5-and-confluence/
- CISA KEV: CVE-2025-53521 (F5 BIG-IP APM, added 2026-03-27) — https://www.cisa.gov/known-exploited-vulnerabilities-catalog
- NVD: CVE-2025-33073 (Windows SMB NTLM reflection) — https://nvd.nist.gov/vuln/detail/CVE-2025-33073
About distribution
Lemma Critical Brief is a threat intelligence brief published by Lemma. It is structured analysis of public information — not an audit, assessment, or recommendation directed at any specific organization. For decision-support use, please consult your Lemma Critical contact directly.
Discovery Call → Whitepaper → ✉️ Newsletter →
(c) 2026 FRAME00, INC. — Built for decisions that matter.