
AI Chatbots Outperform Humans in Romance Scams
Researchers simulated “pig butchering” romance-style scams and found an AI chatbot built trust more effectively than a human scammer over a week of texting. In…
Researchers demonstrated a new “agent data injection” technique where attackers plant content (like a review or GitHub comment) that an AI agent mistakenly treats as trusted system data. In tests, this caused web-browsing agents to click the wrong buttons (e.g., “Buy Now”) and coding agents to run attacker-supplied commands after the user approves what looks like a normal step.
Researchers demonstrated a technique called agent data injection (ADI), where attacker-controlled content is disguised as trusted data an AI agent relies on, such as a sender name, a button ID, or a record of a tool that already ran. Rather than injecting obvious instructions, the attack corrupts small facts the agent quietly trusts.
Three proof-of-concept scenarios illustrate the range of impact:
The attacks worked because approval prompts often failed to clearly explain what the agent was about to do. In the web agent case, the click prompt only said the agent wanted to click an element, not which one or why. This left users with little way to tell a real approval from a manufactured one.
The agent's own reasoning made things worse rather than better. In the coding assistant case, the agent showed its reasoning, but that reasoning was built on fake facts, so it read like a sensible account of a normal step. The underlying task the user requested never changed; only the facts feeding into it were corrupted.
Treat AI-agent approvals with the same scrutiny as financial approvals: verify the exact action before approving, rather than relying on the agent's own summary. Don't trust identity cues embedded in content; confirm the source independently in the underlying system, such as a GitHub account or CI logs. Since agents routinely process content that strangers can edit, including reviews, issues, and PR comments, limit what agents can do automatically in those contexts, and plan for AI-specific manipulation methods that target trusted data fields rather than obvious instruction text.
Mirage safely runs attacks like this one against your own team, so you find out what happens before a real adversary does.
ADI is a technique where attacker-controlled input is disguised as trusted data fields, such as a sender name, button ID, or tool output history, causing an AI agent to act on false information.
Proof-of-concept attacks were demonstrated against Claude in Chrome, Google's Antigravity, Nanobrowser, Claude Code, OpenAI Codex, and Google Gemini CLI.
No. The research describes proof-of-concept attacks, and the article notes there is no public report of ADI being used in the wild.
Approval prompts often only say the agent wants to click an element or run a step without clearly identifying which element or why, so users approve actions they don't fully understand.
Ask an AI agent to summarize product reviews, and one planted review can make it click Buy Now instead. Researchers call this agent data injection. On tools like Claude in Chrome and Google's Antigravity, a planted review reuses a real button ID, so the agent means to click Read More and hits Buy Now, placing an order you never made. Same trick on GitHub: a forged author line makes a comment look like it's from a maintainer. Tell a coding assistant to apply the maintainer's fix, and it will run the attacker's command while its explanation sounds like a normal, safe step. Treat AI-agent approvals like money moves: before you click Approve, read the prompt and verify the exact thing it will click or run, not just the agent’s summary of what it’s doing.

Researchers simulated “pig butchering” romance-style scams and found an AI chatbot built trust more effectively than a human scammer over a week of texting. In…

This threat trend report describes multiple real-world APT campaigns that rely on social engineering (job offers, fake recruiters, code reviews, and…

A researcher showed that AI coding agents used in GitHub workflows can be tricked by a malicious pull request description into running “safe-looking” commands…

North Korea-linked BlueNoroff is using fake Zoom and Microsoft Teams meeting pages shared from hijacked trusted contacts (often via Telegram) to trick victims…

This roundup describes several real-world social-engineering and human-abuse techniques, including trojanized “installer” lures (ClickFix), large-scale…

Kaspersky reports an active malware campaign (“OkoBot”) that tricks people into running malicious scripts via a ClickFix-style prompt or by downloading a fake…