Fetching from the wire…
Public story · 2026-08-24 · high
A screening system that catches 83% of prompt injection attempts caught zero of 360 fake memories planted with no trigger or optimization.
Why now: The paper's coverage date is August 24, 2026, aimed squarely at the persistent-memory setups many agent builders deploy.
Researchers poisoned 1.2% of an AI agent's long-term memory with plainly worded false statements and watched task accuracy fall from 0.850 to 0.300, according to a paper posted to arXiv. No jailbreak prompt, no trigger phrase, no retriever tuning. Just false assertions generated in a single pass and dropped into a LongMemEval-based memory corpus.
Anyone running persistent agent memory should worry about what happened next. The team's four-stage screening system reaches 0.832 recall on indirect prompt injection, a defense category most memory systems already lean on. Against this attack it rejected 0 of 360 poisoned entries. The paper's explanation is blunt: telling a false memory from a true one needs grounding outside the text itself, and injection filters don't have that.
Provenance-weighted retrieval performed no better than having no defense at all, statistically indistinguishable at p=0.80. The only setup that restored utility used a much stronger weight that excludes untrusted content entirely, turning the filter into an outright ban.
If your agent writes to memory from anything a user or a scraped page can influence, this paper is saying your write-time checks won't catch a plainly worded lie. The fix on the table isn't better screening. It's deciding what sources get write access to memory, and accepting what's lost by locking that down.
Each link below shares sources, entities, or timing with this story.
MemPalace (57,821 stars, v3.6.0) reports 96.6% raw recall@5 on LongMemEval with no LLM required, 98.4% with hybrid v4 on a held-out 450 questions, LoCoMo R@10 rising 60.3% → 88.9%, ConvoMem 92.9%, MemBench 80.3%, while explicitly refusing head-to-head comparison against Mem0,...
July 17, Product Hunt's #1 product was Unabyss for Claude: shared memory across all apps and LLMs, 598 votes. July 18, #1 was ZooData: "the data layer for AI agents," 606 votes. Neither is an application. Both are substrate. (Product Hunt) One launch is noise. Two consecutive...
arXiv 2608.11879 benchmarked Mem0, Hindsight and Mastra Observational Memory across conversations up to 400 turns and 665 LoCoMo questions. Cost models built on conversation length miss badly because internal memory behavior dominates. Break-even against just replaying the ful...
arXiv 2607.29167 describes the mechanism precisely: when an agent consolidates an external observation into long-term memory, the rewrite preserves the action trigger while erasing the low-trust source. The injected instruction resurfaces later looking like user history. Memor...
Hindsight by Vectorize.io builds a knowledge graph from agent interactions rather than storing raw text, modeling how human long-term memory works. 91% on LongMemEval (state-of-the-art). The MCP server makes it a drop-in memory backend for Claude, Cursor, and Windsurf via a si...
Three-phase lifecycle: Phase 1 converts dialogue into MemCells (episodic traces + atomic facts + foresight signals); Phase 2 organizes into MemScenes with conflict resolution; Phase 3 performs MemScene-guided retrieval for minimal sufficient context. State-of-the-art on LoCoMo...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.