AI Security · Threat Intelligence · Privacy
CyberXero Used AI Agents to Steal Over 628,000 Ukrainian Records
Researchers say the CyberXero group used AI-powered tools to breach Ukrainian energy and infrastructure firms, stealing over 628,000 records. The campaign targeted WordPress and e-commerce sites globally.
Ross Grant3 min read
The short version
A cybercrime group called CyberXero used AI-powered tools to break into Ukrainian energy and infrastructure companies, stealing over 628,000 records. They targeted WordPress and e-commerce sites worldwide, using both automated and manual attacks. The campaign was discovered when researchers found an open server containing logs and stolen data. The attackers used AI to help automate and scale their hacking efforts.
By the numbers
- 628,000+Ukrainian records stolenThe Hacker News
- 564,000+Records from Kharkiv heating providerSecurity Affairs
- 51AI agents used in the attackSecurity Affairs
- 4,708Targets scanned in a single automated runThe Hacker News
- 429WordPress admin panels accessed in one runThe Hacker News
- 32Web shells deployed in 61 secondsThe Hacker News
What happened?
Researchers say the CyberXero group used AI-powered tools to breach Ukrainian energy and infrastructure firms, stealing over 628,000 records. The campaign targeted WordPress and e-commerce sites globally, and also affected organisations in Poland, China, and the Netherlands. The operation was discovered after an open directory exposed the attackers' logs and stolen data.
How the CyberXero Campaign Unfolded
Researchers from SOCRadar have reported a major cyberattack campaign run by a group called CyberXero. This group is described as a Russian-speaking, financially motivated initial access broker. Their operation combined traditional hacking tools with artificial intelligence (AI), specifically using Anthropic's Claude Code and a cluster of 51 AI agents. The campaign has been active since at least July 2026, according to The Hacker News (opens in a new tab) and Security Affairs (opens in a new tab).
The campaign had two main tracks. The first was a global, automated attack on WordPress and e-commerce platforms. The second was a more targeted, manual campaign against Ukrainian energy and critical infrastructure providers, including a heating provider in Kharkiv. The attackers used known vulnerabilities in WordPress plugins and exploited exposed Redis servers to gain access.
What Was Stolen and Who Was Affected
The attackers managed to steal over 628,000 records linked to Ukrainian individuals, including sensitive data from energy infrastructure providers. One of the largest breaches involved a district heating provider in Kharkiv, where more than 564,000 customer records were taken. These records included home addresses and account numbers. Researchers say this data could put people at physical risk, especially as Kharkiv is on an active war front.
Data was also stolen from organisations in Poland, China, and the Netherlands. In total, more than 40 organisations were affected across several countries. The campaign remains ongoing, and the attackers' infrastructure is still active.
How AI Was Used in the Attacks
CyberXero used AI in two main ways. First, they ran up to 51 specialised Claude Code agents on their primary workstation. These agents handled tasks like scanning, exploit chaining, reconnaissance, and post-exploitation. Second, they connected an open-source AI pentesting framework called PentAGI to their Cobalt Strike command server. This allowed for automated payload generation and penetration testing.
To bypass safety controls in the AI models, the attackers used a technique called context-engineering. They told the AI agents they were running authorised penetration tests on their own infrastructure. If an agent refused a task, the attackers simply started a new session with the same story. Logs show that the AI sometimes refused to perform malicious actions, but the attackers could often get around these refusals by resetting the session.
How the Attack Was Discovered
The campaign came to light after researchers found an open directory on a server used by the attackers. This directory contained more than 90,000 files, including AI session logs, scripts with plaintext tokens, and stolen victim data. The logs provided a detailed look at the attackers' methods, targets, and even their failed attempts to bypass AI safety controls.
Researchers were able to link the operation to a specific online alias and found evidence that matched Moscow time, supporting the assessment that the group is Russian-speaking.
What Organisations Should Do
Organisations running WordPress, Magento, PrestaShop, or exposing Redis to the internet are advised to check for rogue WordPress administrators, web shells, and unexpected SSH keys on their systems. Protecting AI agent session logs is also critical, as these can reveal sensitive details about both attack and defence operations.
The report includes indicators of compromise (IoCs) and detection guidance for defenders. Regular patching, limiting internet exposure of critical services, and monitoring for unusual admin accounts or web shells are recommended steps.
What Happens Next
The campaign is still active, and the full impact is not yet known. With ongoing attacks and the use of AI to automate and scale operations, defenders should stay alert for new tactics. The exposure of sensitive data, especially in a conflict zone, raises serious privacy and physical safety concerns for affected individuals.
Claimed vs confirmed
- Confirmed
CyberXero used 51 AI agents to automate attacks and steal 628,000 Ukrainian records.
Reported by SOCRadar and covered by The Hacker News and Security Affairs.
- Confirmed
Attackers bypassed AI safety controls by framing requests as authorised pentests.
Logs found in the open directory show this technique was used.
- Confirmed
Data theft puts civilians in Kharkiv at physical risk due to the ongoing conflict.
SOCRadar researchers highlighted this risk in their report.
The impact
- Money
- No direct financial loss reported. However, under GDPR, fines for such breaches can reach €20 million or 4% of annual turnover.
- Reputation
- The breach exposes critical infrastructure providers to reputational damage, especially given the scale and sensitivity of the data stolen.
- Customers
- Ukrainian individuals, especially those in Kharkiv, face privacy risks and potential physical danger due to the exposure of home addresses and account numbers.
Why it matters
This campaign shows how attackers are now using AI to automate and scale cyberattacks. The theft of sensitive data from critical infrastructure in a conflict zone could put people at real risk. Organisations with public-facing platforms or exposed databases should take steps to secure their systems against similar attacks.
How does it work?
CyberXero combined traditional hacking tools with AI agents. They used known vulnerabilities in WordPress plugins and exploited exposed Redis servers to gain access. AI agents were used for scanning, exploit chaining, and post-exploitation, while context-engineering tricks helped bypass AI safety controls by framing malicious requests as authorised penetration tests.
Key points
- CyberXero used AI agents to automate attacks on WordPress and e-commerce sites.
- Over 628,000 records were stolen from Ukrainian infrastructure, including sensitive customer data.
- Attackers used context-engineering to bypass AI safety controls.
- The operation was discovered due to an exposed open directory with detailed logs.
- Organisations should check for rogue admin accounts, web shells, and secure AI session logs.
Sources
The Hacker News
Reference
Security Affairs
Reference




