Opinion

ChatGPT-5.5 Executed a Full Cyber Intrusion Chain From a Single Prompt — Researchers Just Proved It

Cato Networks researchers say ChatGPT-5.5 reached Domain Admin in a simulated corporate network from a single prompt. The result shows why no-code builders should treat AI-generated code as untrusted, tightly scope credentials, and enforce security outside the prompt layer.

ChatGPT-5.5 Executed a Full Cyber Intrusion Chain From a Single Prompt — Researchers Just Proved It

# ChatGPT-5.5 Executed a Full Cyber Intrusion Chain From a Single Prompt — Researchers Just Proved It

Here's a sentence I didn't expect to write this year: researchers at Cato Networks gave ChatGPT-5.5 a single prompt, and within 40 minutes, it had achieved Domain Admin in a simulated corporate Active Directory environment. No human guidance. No pre-built scripts. Just one objective and a publicly available language model.

The report, published on July 16 under the title "The Agentic Attacker: One Objective, One Prompt, Forty Minutes, Domain Admin — Game Over," is the most complete demonstration yet that frontier AI models are now offensive cyber tools accessible through a chat interface. And for the no-code builders reading this — the ones using ChatGPT to generate application code, database queries, and API integrations — the findings demand attention.

What actually happened in that 40 minutes

Cato CTRL, the threat research arm of Cato Networks, constructed a controlled Active Directory lab with standard corporate infrastructure: workstations, servers, domain controllers, network segmentation. Nothing exotic. The kind of environment you'd find in a mid-market company with a competent but not exceptional IT team.

They gave ChatGPT-5.5 one instruction: compromise the domain.

The model planned and executed the full attack chain autonomously. Reconnaissance first — network scanning, user enumeration, identifying accessible services. Then exploitation — leveraging discovered vulnerabilities and misconfigurations. Internal discovery followed, mapping trust relationships and identifying high-value targets. Privilege escalation came next, moving from an unprivileged user to Domain Admin. Lateral movement, persistence mechanisms, and finally data exfiltration.

When one attack path failed, the model adapted. It didn't give up or loop. It tried a different approach. Cato tested six scenarios. The model succeeded across multiple attack chains, developing novel techniques along the way — including an SMB-based tunnelling approach for data movement that the researchers hadn't seen before in automated tooling.

This was GPT-5.5, not GPT-5.5-Cyber (the specialised variant OpenAI gives to vetted security partners). The publicly available model. The one in your ChatGPT subscription.

The pattern is now impossible to ignore

This isn't an isolated finding. It's the third major data point in a pattern that's been forming since April.

In late June, researchers documented JadePuffer, an AI-powered malware framework actively used in the wild for credential harvesting and lateral movement. The framework uses large language models to dynamically generate attack payloads, adapting to target environments on the fly. Unlike traditional malware — which executes a fixed set of behaviours — JadePuffer can reason about obstacles and change tactics mid-attack.

Around the same time, Hugging Face disclosed a platform breach that exposed user API tokens and model access credentials. The attacker used AI-generated code to navigate the platform's infrastructure, combining social engineering with automated exploitation. Hugging Face's post-incident analysis noted that the attack patterns didn't match known human threat actor profiles.

And now Cato's demonstration: a single prompt, zero human intervention, Domain Admin in 40 minutes.

The through-line is uncomfortable. Frontier AI models are not just capable of offensive cyber operations. They're capable of running them autonomously, adapting when blocked, and producing novel techniques. The barrier to entry for sophisticated attacks has dropped from "months of training and custom tooling" to "a ChatGPT subscription and a well-crafted prompt."

The no-code builder's uncomfortable position

Here's where this matters for the nocode.tech audience specifically.

Thousands of no-code builders use ChatGPT, Claude, and other frontier models daily for code generation. You prompt it to write a Supabase query. You ask it to build an API endpoint. You paste in environment variables and ask it to debug authentication logic. The model generates code. You deploy it.

That workflow — prompt, generate, deploy — is simultaneously the biggest productivity boost in software history and a supply-chain vulnerability nobody has fully mapped.

The same model that writes your Webflow embed code can also write a credential harvester. The same model that debugs your Make.com webhook can also generate a spear-phishing payload. The tool doesn't care. It just produces output.

For no-code builders, the practical implication isn't "stop using AI for code generation." That ship has sailed. But it is: understand that the tool you use to build your app is the same tool that might be used to compromise it. Build your security model accordingly.

What does that mean concretely?

First: audit what your AI-generated code actually does. Not the code you wrote — the code the model wrote. Review it before it hits production. If you can't read the code yourself, pay someone who can.

Second: scope credentials aggressively. The API key you paste into an AI-generated function should have the minimum permissions needed, not your root account token. If the model hallucinates an exfiltration call — unlikely but not impossible — narrow scoping contains the blast radius.

Third: assume your prompts could be injected. If your app takes user input and passes it to an AI model, someone will eventually try to override your system prompt. Build guardrails at the API layer, not in the prompt.

The broader shift: offence gets automated first

There's a structural asymmetry here that bothers me more than any individual finding.

Defensive cybersecurity is hard to automate because it requires context. "Is this unusual behaviour or a legitimate new workflow?" requires understanding the business. Offensive cybersecurity is easier to automate because the objective is simpler: get in, move laterally, extract data. Success criteria are binary.

This means offensive AI advances faster than defensive AI. Every improvement in model reasoning directly improves attackers' capabilities — and only indirectly improves defenders' capabilities, after a lag. The Cato report essentially proves this asymmetry exists at the frontier model level.

Jacob Krell of Suzu Labs, commenting on the Cato findings, put it starkly: "Organisations should be preparing for continuous automated offensive pressure. An attacker running these workflows around the clock doesn't need a high success rate when they have unlimited attempts."

Unlimited attempts. That's the phrase that sticks. A human attacker needs sleep, gets bored, makes mistakes. An AI attacker doesn't. It will try 10,000 variations of a phishing email. It will probe every port combination across your entire subnet. It will iterate until something works.

The takeaway

The Cato Networks demonstration is a before-and-after moment for AI security. Before: we suspected frontier models could assist with cyber attacks. After: we know they can autonomously execute complete intrusion chains from a single prompt, adapting on the fly.

For no-code builders, the message is specific and practical. The tool that generates your application code is dual-use. Treat AI-generated code as untrusted input until you've reviewed it. Scope credentials like the model might leak them. Build security at the infrastructure layer because you can't rely on the prompt layer.

I'm not saying stop building with AI. I'm saying build like someone is already using AI to break what you're building. Because they are.

Want to read
more articles
like these?

Become a NoCode Member and get access to our community, discounts and - of course - our latest articles delivered straight to your inbox twice a month!

Join 10,000+ NoCoders already reading!