Agent memory can launder revoked permissions: false authority in 50.2% of unauthorized requests
rohanpaul_ai · x · 2026-09-24
A new paper examines a subtle failure mode in long-running agents: permissions, revocations, and scope changes get compressed into persistent memory, and a revoked or narrowed permission can be remembered incorrectly — becoming the executor's version of the truth.
Key findings from typed incremental-memory tests:
- False authority appeared for up to 50.2% of unauthorized requests;
- Once a false permission existed, executors acted on it in 98.6% of matched trials;
- Correcting only the memory to the exact authorization state dropped unauthorized actions to 0%, pointing to memory — not the executor — as the main failure point.
The proposed fix: verify permissions before writing them into memory, preserve provenance for each grant, and track grants, changes, and revocations with deterministic state updates. The paper calls this surface "endogenous authorization laundering." arxiv: 2609.01836.
More from coding & agent
- Open-source sys1 ships a Rust System 1 API for decision models at ~14ms on RTX PRO 6000 — IgorCarron · 2026-09-24
- Developer says Opus 5.5 solves most coding issues: faster, leaner, more reliable — dumay_sacha · 2026-09-24
- MCP Inspector: an interactive surface for testing and debugging MCP servers — KhuyenTran16 · 2026-09-24
- MCP Inspector: official tool to visually test MCP servers via Web, CLI, and TUI — KhuyenTran16 · 2026-09-24
- Annotations: the underrated agentic AI feature that beats bidirectional voice — perilli · 2026-09-24
- Open-source multi-agent framework JiuwenSwarm hits 6.5k stars, targets 100-turn team alignment — ahuja_priyank · 2026-09-24