Aurora ransomware affiliate used Cursor AI for live network intrusions An affiliate of the Aurora ransomware operation used Cursor's agentic coding assistant, running Anthropic's Claude Sonnet, to conduct hands-on network exploitation against at least ten organizations between April 8 and May 21, 2026, according to research from CloudSEK and Gambit Security. The same affiliate compromised more than 20 organizations across nine countries between April and July 2026, achieving domain-level or interactive access at 17 of them, and deployed a Zig-language ransomware family with Windows and Linux/ESXi variants that force-kill virtual machines before encryption. CloudSEK recovered the operator's Cursor chat logs from a misconfigured internet-exposed server on port 8888, finding that most AI-issued exploitation commands failed on the first attempt and required iterative refinement, indicating the agent served as a force multiplier for a skilled operator rather than an autonomous attacker. Authors: Cloud Security Alliance AI Safety Initiative Published: 2026-09-01 Categories: Threat Intelligence Key Takeaways - Between April 8 and May 21, 2026, an affiliate of the Aurora ransomware operation used Cursor’s agentic coding assistant, running Anthropic’s Claude Sonnet, to perform hands-on network exploitation against at least ten organizations — a subset of the affiliate’s broader victim list, which CloudSEK separately tracked at more than 20 organizations across nine countries between April and July 2026 — marking one of the first documented cases of a commercial coding agent being driven interactively through live intrusion and lateral-movement work rather than merely producing malware code offline 1 2 3 . - Researchers at CloudSEK and Gambit Security recovered the operator’s Cursor chat logs from a misconfigured, internet-exposed server, revealing that exploitation instructions were issued in Russian and included explicit operational-security constraints such as prohibitions on DCSync activity and account lockouts, suggesting an effort to keep at least some of the agent’s actions within the operator’s risk tolerance 2 3 . - The same affiliate compromised more than 20 organizations across nine countries between April and July 2026, achieving domain-level or interactive access at 17 of them, and deployed a Zig-language ransomware family with distinct Windows and Linux/ESXi variants that force-kill virtual machines before encryption 3 . - CloudSEK’s analysis found that most AI-issued exploitation commands failed on the first attempt and required iterative refinement by the human operator, indicating the agent functioned as a force-multiplying assistant to a skilled operator rather than as an autonomous attacker capable of independently completing an intrusion 2 . - This incident extends a pattern CSA has tracked since mid-2026 of threat actors repurposing legitimate agentic coding tools for offensive operations, building on earlier disclosures of AI-assisted EDR-evasion malware development, and reinforces the need for organizations to treat coding-agent sessions as a monitored, privilege-bounded attack surface. Background Aurora, also tracked as Aur0ra, is a Russian-speaking ransomware-as-a-service operation that has been active since approximately April 2026, running an affiliate model in which CloudSEK observed negotiated revenue splits of 35/65, 21/79, 46/54, and 40/60 between the operation and individual affiliates across different victims, with no single ratio repeating — indicating that operator cuts are negotiated case-by-case rather than set by a fixed rate card 3 . Reuters and independent researchers identified confirmed and suspected victims spanning manufacturing, food and agriculture, pharmaceuticals, professional services, and other sectors across the United States, Germany, the Netherlands, Canada, the United Kingdom, and additional countries, with CloudSEK’s tracking placing the total victim count for a single affiliate above 20 organizations in nine countries during a four-month window 1 3 . Ransomware.Live has listed 33 total Aurora victims to date, though the group’s own leak site names only a fraction of confirmed intrusions, an underreporting pattern common to ransomware operations; comparing CloudSEK’s affiliate-level tracking to the leak site’s public listing suggests real victim volume may be several times higher than what the leak site alone discloses 1 3 . What distinguishes this Aurora affiliate from the broader ransomware landscape is not the malware itself but the tooling used to conduct the intrusion. CloudSEK discovered a misconfigured Linux server, reachable on port 8888, belonging to the operator; the exposed home directory contained Kerberos ticket dumps, SAM and LSA credential extracts, BloodHound collection files, Group Policy exports, complete shell command history, private GitLab repositories of custom exploitation tooling, both Windows and Linux/ESXi ransomware binaries, and — critically — the operator’s Cursor AI chat logs 3 . Cursor is an AI-powered code editor built on Anthropic’s Claude models, marketed to software developers for writing, refactoring, and debugging code through an agentic interface that can execute shell commands, browse files, and iterate on tasks with limited human supervision. Gambit Security’s independent analysis of the same exposed infrastructure corroborated CloudSEK’s findings and added telemetry showing that Cursor Agent was invoked directly against victim networks — not simply used to write reconnaissance scripts in isolation, but to process instructions and execute commands interactively against a live target while equipped with operator-supplied credentials or network access 2 . Neither SpaceX, which has agreed to acquire Cursor’s parent company, Anysphere, in a deal announced in June 2026, nor Anthropic has published a detailed account describing what enforcement action, if any, followed disclosure of this campaign, and neither responded to press inquiries at the time reporting broke in late August 2026 1 . The absence of a vendor statement leaves open questions about how the abuse was detected or throttled on the platform side, and underscores that the defensive burden for this class of incident currently falls primarily on victim organizations and the broader security community rather than on API-level abuse controls alone. Security Analysis How the agent was used According to the recovered chat logs, the Aurora operator supplied Cursor Agent with credentials or an already-established network foothold and then issued exploitation instructions in Russian, deliberately excluding Commonwealth of Independent States IP ranges and CIS-country domains from every targeting instruction — a pattern consistent with this operator’s likely Russian-speaking origin, given the Russian-language instructions found in the same logs 1 2 . Tasks assigned to the agent spanned the middle stages of the intrusion lifecycle: installing and configuring VPN or proxychains tunnels, scanning internal subnets with Nmap and NetExec, enumerating Active Directory to determine which compromised accounts held elevated privileges, attempting NTLM relay attacks using PetitPotam, Coerce Plus, and PrinterBug, and executing certificate-based privilege escalation with Certipy against Active Directory Certificate Services templates 1 2 . A companion Python utility, esxi finder.py, built on a custom NetExec LDAP module, queried domain controllers and scanned ports 443 and 902 to locate VMware ESXi hosts and vCenter servers for follow-on targeting 2 . The chat logs also captured the operator issuing explicit operational-security guardrails to the agent, repeated across sessions: instructions stated that DCSync activity was “absolutely forbidden” and that the operator “must not lock the credentials,” reflecting an awareness that certain lateral-movement techniques generate detectable telemetry or risk locking out the very accounts needed to complete the intrusion 2 . This level of tradecraft-aware constraint-setting suggests the human operator retained close supervision over the agent’s actions rather than delegating open-ended objectives, a distinction that matters for how defenders should model the threat: this was an experienced intrusion operator using a coding agent as an accelerant for tasks they already knew how to perform, not a novice being walked through an attack by the model. CloudSEK’s review found that the majority of AI-issued commands failed on the first attempt and required manual refinement before succeeding, further supporting the conclusion that the agent functioned as a capable assistant embedded in a human-led operation rather than as an autonomous intrusion actor 2 . From access to encryption Once domain-level access was achieved, the operator’s broader toolkit — largely separate from Cursor — carried the intrusion through exfiltration and encryption. Data theft relied on PowerShell-driven 7-Zip archiving in 50-gigabyte chunks prior to exfiltration, and a second identified cluster of victims used S3-compatible object storage with the s5cmd utility for exfiltration, alongside SQL Server xp cmdshell abuse and GodPotato for privilege escalation 3 . The ransomware payloads themselves were written in Zig, an uncommon systems-programming language for ransomware that produces statically linked binaries with fewer external dependencies, and CloudSEK assessed that the Windows binary sap.exe and the Linux/ESXi binary encrypt.out share a common codebase 1 2 . The Windows variant deletes volume shadow copies and disables System Restore before encrypting; the Linux/ESXi variant force-terminates running virtual machines with esxcli vm process kill --type=force --world-id=