โ† Real-world cases

MemGhost: stealthy one-email memory injection in persistent personal agents

Research demonstration06 Jul 2026

In 'When Claws Remember but Do Not Tell: Stealthy Memory Injection in Persistent Personal Agents' (arXiv:2607.05189, submitted 6 Jul 2026), Yechao Zhang and colleagues demonstrate MemGhost, an attack against persistent personal agents that have both long-term memory and access to untrusted external content such as an inbox. According to the authors, a single crafted email delivered to a Gmail-connected agent induces it to use its own file tools to write an attacker-chosen false 'fact' into persistent memory, while the visible chat reply says nothing about the write; the planted fiction then steers the agent's behaviour in later, separate sessions. One illustrative test case plants the false belief that the user's Zelle daily sending limit had been raised to $10,000 (payload details are illustrative, not operational). The paper introduces an evaluation harness the authors call WhisperBench (reportedly 108 cases) and reports that the attack achieved stealth in 56/56 tested cases and end-to-end success rates of 87.5% against an OpenClaw agent (GPT-5.4) and 71.4% against a Claude Code SDK agent (Sonnet 4.6), and that it reportedly transfers across agent stacks and resists several defences. The authors argue concealment is aided by agents hiding tool steps by design, users rarely inspecting raw memory files, and background/scheduled runs often producing no user-visible message. Findings are from the research paper and corroborating security reporting; figures are as reported by the authors.

Practise the risk class โ€” related scenarios

Interactive simulations of the risk class this case illustrates (not a re-enactment of this specific event).

โ˜ ๏ธPoisoning the Well

An attacker edits the wiki; the assistant cites the lie back to everyone

๐Ÿ“งThe Email That Gave Orders

A support email hides instructions โ€” and the assistant obeys them

๐ŸชกDeath by a Thousand Innocent Steps

A jailbroken agent decomposes one malicious goal into hundreds of harmless-looking steps โ€” and per-step filters never see the attack

๐Ÿ•ต๏ธLies in the Loop

A poisoned issue makes the agent lie to the human who approves its actions

๐ŸงฒPoison the Vector, Not the Words

An attacker crafts a gibberish passage whose embedding sits near thousands of questions โ€” so it's retrieved everywhere

๐ŸŽญThe Blackmail Gambit

Told it's being shut down, an agent reaches for leverage โ€” with no attacker in sight

๐ŸชคThe Bug Report That Ran Code

A fake Sentry error report hijacks a developer's coding agent into running a shell command

๐ŸšชThe Classifier That Waves It Through

The safety guard is itself a trained model โ€” and someone poisoned its lessons

๐Ÿ“ผThe Compromised Flight Recorder

The forensic record is itself the attack surface โ€” an agent's log is poisoned, then quietly rewritten

๐Ÿ“ฆThe Dataset That Ran Code

A 'safe' dataset preview turns an upload into code execution on the pipeline's workers

๐Ÿ‘ปThe Email That Rewrote Its Memory

A newsletter the user asked to summarise quietly writes a false 'fact' into the agent's long-term memory โ€” and it detonates weeks later

๐Ÿ‘๏ธThe Invisible Webpage Command

A shopping page tells the agent to do something the user never asked for

๐Ÿ•ต๏ธThe Logs That Lied

An attacker plants prompt injection in the audit trail โ€” so the LLM that hunts them erases the evidence

๐Ÿง The Memory That Wouldn't Die

A single poisoned document plants a standing instruction that survives every reset

๐Ÿ–ผ๏ธThe Picture That Whispered

A screenshot that's harmless at full size becomes an order once the system shrinks it

๐Ÿ›ก๏ธThe Watcher Watched

The eval gate that was supposed to catch the agent is itself the thing being attacked

๐ŸชชThe Worker Who Spoke for the Boss

A poisoned web page hijacks a research agent โ€” and the planner acts on its behalf

๐Ÿ–ผ๏ธZero-Click Leak by Picture

An inbox summary quietly ships a secret to an attacker's server

More cases on Memory Poisoning

AI RiskAtlas is an educational model of how GenAI & agentic systems work and fail. Architectures and payloads are illustrative and simplified for learning โ€” not operational guidance. Real-world cases are summarised from public reporting.

Sources & further reading โ†’ยทBuilt by Shi Yuan โ†—