Citrix Bleed is not a credential theft vulnerability. It is a session theft vulnerability. The attacker sends a crafted HTTP GET request with a specific Host header to the NetScaler. The appliance leaks system memory in the response, including active, authenticated session cookies. The attacker replays the stolen cookie and inherits the authenticated session. MFA is never challenged because the session already passed MFA. The attacker authenticates as the victim user with full access, and the legitimate user's session continues working simultaneously.
-
1. Check NetScaler logs for exploitation artifacts
Search ns.log for HTTP requests returning anomalously large response sizes on paths like
/oauth/idp/.well-known/openid-configuration. Normal responses to these endpoints are small. Responses containing leaked memory are disproportionately large. NetScaler ns.log: HTTP/1.1 200 with large payload length on /oauth/idp/ paths - 2. Hunt for impossible travel on session tokens The stolen session cookie is replayed from the attacker's infrastructure. Search for the same user session ID or OAuth token used concurrently from disparate IP addresses: one from the legitimate user and one from the attacker. Transitions from residential ISPs to commercial VPNs or cloud provider IPs within minutes are the signature. IDP/MFA logs: concurrent session use from disparate IPs · Impossible travel logic
- 3. Correlate downstream auth events with missing MFA Sessions established via stolen cookies bypass the MFA step entirely. Search for: Security EID 4624 Type 3/10 logons on internal servers that originate from the NetScaler Gateway but have NO corresponding RADIUS or SAML MFA log event within the preceding 5 minutes. Authentication without MFA through a gateway that requires MFA is the indicator. Security EID 4624 Type 3/10 · RADIUS/SAML logs: missing MFA event correlation
- 4. Check for post-hijack lateral movement Once inside via the hijacked session, attackers move laterally using the authenticated identity. Check for: RDP or SMB connections from the NetScaler's internal SNIP to targets the legitimate user doesn't normally access, credential dumping, and ransomware staging. Compromised Credentials playbook · Ransomware playbook
Edge Device Compromised (NetScaler is an edge device)
Compromised Credentials (session hijack is credential compromise without the credential)
RaaS Ecosystem (LockBit industrialized Citrix Bleed)