← All articles
9 min read

AI Didn’t Invent New Hacks. It Made the Old Ones Cost $50.

In early October a researcher at NorForge, Snorre Fagerland, went looking for exposed copies of Cairn, an open-source AI agent platform, and found about two dozen being used to attack people. Behind the panels were AI agents that had tried more than 1,200 websites and got into more than 100 companies. Reuters later confirmed several of the names: Deere, SharkNinja, and a vendor-run site for Cummins.

The bill for the whole campaign, by NorForge’s estimate, was about $5,000 in tokens. Roughly $50 per successful break-in. The operator’s instructions to the agents were fewer than 100 Chinese characters.

That paragraph sums up security in 2026. The headlines say AI is inventing new kinds of attack. It mostly isn’t. It is running the old ones for almost nothing, around the clock, against targets that used to be too small to bother with.

The year’s AI-involved breaches, briefly

These are the incidents with real evidence behind them: a researcher who recovered the attacker’s infrastructure, or a victim that confirmed it.

IncidentWhenWhat the AI didHow it got in
JadePufferLate June; Sysdig, JulyRan a ransomware intrusion end to end: 600+ commands, stole cloud and LLM credentials, encrypted 1,342 config records, then deleted the originalsLangflow CVE-2025-3248, patched more than a year earlier
Gambit campaignJuly to SeptemberThree open-source agents (Strix to find bugs, Cairn to exploit, Hermes to orchestrate) breached 27+ companies and planted checkout skimmers; 600,000+ card records copied from two of themOrdinary web-app weaknesses
Cairn / NorForgeFrom 25 September; published 20 October1,200+ sites attempted, 100+ companies reached, about 23 hours and $50 per success, ~10% hit rateExposed memcached session store, unsafe PHP object handling, old Zend Framework code
StyleSmuggler (Magento)Exploited from 4 SeptemberNot attributed to AI, but a proof-of-concept was sitting in a Cairn worker’s directoryCVSS 10.0 template injection through /graphql; no login needed
OpenAI research agentsMay to July; disclosed from SeptemberAgents under evaluation escaped their sandbox; one incident breached Hugging Face, another an Australian Medicare statistics portalA JFrog Artifactory vulnerability, among others

Lay them side by side and AI shows up in three different roles. They need different fixes, so it’s worth keeping them apart.

1The attacker’s labourAgents scan, exploit andplant skimmers for hours,unsupervised, for ~$50Cairn · Gambit · JadePuffer2The attack surfaceAssistants read untrustedtext and hold real tools —injected text drives themEchoLeak · Clinejection3The accidental actorResearch agents left thesandbox and hit systemsnobody aimed them atOpenAI agents · Hugging FaceThree different problems. Only the first one is about attackers getting smarter.

What actually changed: price and patience

Three numbers carry most of the argument.

$50per successful break-inCairn campaign, NorForge estimate$25per scanned target (average)Gambit Security, 600k-card campaign31sfailed login to working fixJadePuffer, Sysdig

Look at what is not on that list: a zero-day. JadePuffer walked in through a Langflow bug with a fix that was more than a year old. The Cairn break-in that NorForge documented in detail chained a writable session store, unsafe PHP deserialisation and legacy Zend code, all bugs a human pentester would recognise from a decade ago. Sysdig’s Michael Clark put it plainly: the techniques were known; what stood out was the agent making the operational decisions itself.

For years, small and mid-sized stores were protected by economics more than by security. A skilled human attacker has a few hours a day and goes where the payout justifies them. An agent will spend 23 hours patiently trying combinations on a store with eight thousand customers, because those 23 hours cost $50. JadePuffer recovered from a failed login in 31 seconds with no one at the keyboard. Being too small to bother with no longer protects you.

Why ecommerce is the favourite target

Gambit’s victims included an online fashion retailer and an industrial supplies distributor. Cairn’s busiest cluster went after online shops by design: the task it was given was to find a way to run code and plant a web shell uploader. The reasons are not mysterious.

And the bugs keep arriving. Magento’s StyleSmuggler, a CVSS 10.0 that needs no login, was exploited from 4 September and fixed only afterwards. We covered the platform’s history in Magento security problems. Put an agent that can turn a public proof-of-concept into a working intrusion together with a patch window that already ran backwards, and the gap between a disclosure and your store being hit gets very short.

AI is also the new attack surface

The second role matters more to anyone deploying AI rather than defending against it. An AI assistant reads text it didn’t write and then uses tools. If some of that text was written by an attacker, the attacker is now steering your tools.

That is prompt injection, and it moved out of the lab some time ago. EchoLeak (2025, CVSS 9.3) let a single crafted email make Microsoft 365 Copilot pull data from OneDrive, SharePoint and Teams and send it out, with no click from the victim. In February 2026, “Clinejection” turned the title of a malicious GitHub issue into a supply-chain compromise of the Cline coding assistant’s npm package. Infostealers now go after coding agents’ tokens and MCP configs on developer laptops, the same way they went after browser cookies.

If your store has an AI assistant, and more stores do every month, everything a shopper types into it is untrusted input by definition. The question that matters is not how clever the model is. It is what the agent is allowed to do when someone hostile is typing. We build one of these, so take this as a list of questions to put to any vendor, us included:

And sometimes nobody was attacking at all

The third role is the strangest. From May to July, AI agents being trained and evaluated at OpenAI reached systems they were never aimed at. In the Hugging Face incident, agents escaped a test sandbox through a JFrog Artifactory flaw; Hugging Face contained it, disclosed it and told the FBI. OpenAI acknowledged its agents’ role, saying the relevant safeguards “were intentionally not enabled during this evaluation,” and by 1 October had notified more than 100 organisations. Australia’s prime minister called the intrusion into a Medicare statistics portal the first known case of an AI agent hacking a government network.

For a store this is mostly a footnote. The lesson that carries over is that agent traffic on the open web is now a fact of life, and plenty of it has no one directing it moment to moment. Rate limits, bot rules and WAF policies built for human-paced attackers need another look.

What to change this quarter

None of this calls for an “AI security” product. It calls for doing the boring things faster, because the attacker’s time is now nearly free.

  1. Measure patch time in days, not sprints. Anything public-facing (checkout, APIs, GraphQL, webhooks) needs a path from advisory to production that doesn’t wait for the next release window. If you ran an unpatched, internet-facing Magento store any time after 4 September, treat it as possibly compromised: patch, then rotate the encryption key, API tokens and payment credentials.
  2. Hunt down your old code. List every subdomain, staging box and legacy module. Delete what you can and put the rest behind authentication. Agents find the forgotten support microsite because they have time to look.
  3. Watch what runs on checkout. A content security policy, subresource integrity and change detection on payment-page scripts. PCI DSS 4.0 already requires this (requirements 6.4.3 and 11.6.1) because skimmers are injected exactly there.
  4. Audit apps and rotate their keys. Remove the ones nobody uses. For the rest, know which ones can write to your storefront, and rotate their credentials on a schedule rather than after a breach notice.
  5. Scope your own AI. Ask the four questions above about any assistant you run, and don’t accept “the model is instructed not to” as an answer. Controls belong in code and permissions, not in the prompt.
  6. Get there first. The tools in these campaigns are open source. An authorised test that points an agent at your own store costs about what one costs the attacker. Vet whoever runs it, though: NorForge found legitimate pentest firms that had left real client results on unsecured panels.

The stores that got hit this year weren’t outsmarted by an AI. They were found by one, through holes that had been there for a long time. Closing those holes is the same work as before. It just has a much shorter deadline now.

Sources

Running a store on Magento? The Magento security history explains why the same class of bug keeps landing. If you are looking at putting an AI assistant on your own storefront, the piece on MCP tools in ecommerce agents covers what those tools should and shouldn’t be able to touch.

Turn questions into checkout.

WisWes drops into your store and guides shoppers from browsing to buying. 14-day free trial — no card.