Prompt Injection Experiments with Opus-5 in Claude Code - Auto-Mode Edition
Disclaimer: Prompt injection is an unsolved problem.
Research blog on AI agent security, prompt injection, and OT/IoT offensive security.
Disclaimer: Prompt injection is an unsolved problem.
Disclaimer: Prompt injection is an unsolved problem. Use sandbox and human review.
Disclaimer: This post is for educational purpose, prompt injection is an unsolved problem. Use sandbox and human review (and your own judgement).
Disclaimer: This post is for educational purpose, prompt injection is an unsolved problem (but running Claude Code in a sandbox would mostly solve this problem).
Disclaimer: This post is for educational purpose, prompt injection is an unsolved problem.
I really wanted to play around with Fable-5... But then this happened.
Another day, another model. Opus-4.8 is said to be reliable. In OpenClaw, it reliably executes a reverse shell when asked to summarize an email. However, a few tricks are needed...
The last (for how long?) frontier models of Openai and Anthropic are there: gpt-5.5 and opus-4.7! We will exploit a few pathological habits of these models to get remote code...
Lastly the openai model gpt-5.4 gained in popularity within the OpenClaw community (maybe this is the reason). Let's have a look at the prompt injection behaviour of this model.
Another BrokenClaw! Today, from web fetch to remote code execution. A human user asks 'Please fetch a webpage'. After many tool calls, the lobster is confused and eventually...
Third part of the BrokenClaw saga! This time, Remote Code Execution via email using gogcli as email tool, no hook. Based only on the email content from a tool, the model (opus4.6)...
In Dify, I found a cross site scripting vulnerability (XSS) in the web application chat frontend when using echarts. User or llm inputs containing echarts with a specific...
You remember this experiment with sonnet 4.5? I tried with opus4.6, a frontier model with excellent prompt injection robustness.
In the first part of this saga (read first), I described a 0-Click RCE in OpenClaw using prompt injection and exploiting the insecure plugin handling. As a countermeasure...
This post is not related to OT but I could not resist. There's a new popular agent in town: OpenClaw. It's 'The AI that actually does things'. It does: a simple email can silently...
Classic but still up-to-date. You clone a repo in VSCode, ask Github Copilot (GHCP) to summarize it and 💥 you get Remote Code Execution (RCE) on your machine:
Today we will use dify, an 'open-source platform for developing LLM applications' to show how data exfiltration works - a classical problem in Retrieval Augmented Generation (RAG)...
In my last post, I experimented with a python agent and prompt injection using different LLMs. This time we will explore prompt injection with n8n, the low-code automation...
Inspired by this blog post and out of curiousity, I vibe-built a simple LLM agent in the terminal with a few tools and MCP capability. Then I ran a some experiments with prompt...
This post is an update of Playing with Gemini CLI: Riddles, Magic and some security Vibes.