arXiv paper· AI agent security / systems security (LLM agent memory)· empirical measurement study

Revoked but Still Authoritative: An Empirical Study of Revocation Enforcement in Agent-Memory Systems

Yi Ting Shen, Kentaroh Toyoda, Alex Leung

cs.AI · cs.CR

Quick verdict

Claims no tested agent-memory system enforces soft revocation by default, leaving stale policies to cause unsafe actions (~43% of trials); measurement is careful, honest, though narrow.

Summary

This empirical security study measures whether five agent-memory systems (Graphiti, Zep, mem0, langmem, cognee) actually enforce soft revocation at retrieval time. The setup loads each store with a revoked policy and its replacement, across nine scenarios, nine decision models, and ten trials per cell, reporting an exposure rate (does the store return the revoked record) and an unsafe-action rate (does the agent act on it) under six defense conditions. Findings: under indirect insertion no system reliably records and enforces revocation; under direct insertion only Graphiti and mem0 in experimental configuration return revoked records, which rank first in every scenario and cause unsafe actions in 44.2% and 42.1% of trials respectively; flipping one retrieval flag in mem0 flips behavior from safe to unsafe (p<0.001). The authors propose a guard that intercepts reads and withholds revoked or conflicting records; it matches the store-level filter where backends expose marks but relies on lexical heuristics and underperforms no defense on some indirect-insertion configurations. Limitations include synthetic scenarios, a narrow action space, and end-to-end failure measurable on only two of five systems.

Review complete

Assessment at a glance

AI agent security / systems security (LLM agent memory)

6

risk flags identified

● high 0

● medium 3

● low 3

Reproducibility readinesshigh
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • No tested agent-memory system records and enforces soft revocation reliably under indirect insertion: cognee, langmem and mem0 never recorded a revocation in 0/9 scenarios, and Zep records it but exposes no status to callers.

Strengths

  • Controlled causal attribution via a within-system ablation

    mem0 run twice on identical data with a single retrieval flag toggled flips unsafe actions from 0/810 to 341/810 (42.1%), matched-pair exact test p<0.001 (Table 12/13); this isolates retrieval, not the store, as the failure locus.

  • Transparent, honest statistical and scope reporting

    Section B.2 states the exact-test power bound (17 discordant pairs need ≥13/4 to reach significance), Section A.2 explains why no per-condition CIs are reported, and Section 4.4 explicitly disqualifies its own with-rule vs no-rule comparison as non-controlled.

  • Failure taxonomy beyond the single read

  • Reproducibility provisioning

Weaknesses

  • Abstract claim is broader than the evidence

  • End-to-end quantification covers only two of five systems

  • Guard's negative and fragile cases are under-surfaced

  • Low statistical power and thin in-paper statistics

  • Confound between conditional-exception and precedence in the outlier scenario

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Preliminary Review: Revoked but Still Authoritative (arXiv:2609.08258)

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is 'soft revocation' in agent memory systems?

It is the practice of keeping a fact in memory after it is contradicted, marking it invalid (e.g. via validity timestamps or an expiry field) instead of deleting it, so history stays auditable and point-in-time queries remain possible. This paper asks whether that 'invalid' mark actually prevents the store from returning the stale fact to an agent at retrieval time.

What did this study find about Zep, Graphiti, mem0, langmem and cognee?

Under organic, text-based policy updates (indirect insertion), none of the five systems reliably recorded and enforced revocation: cognee, langmem and mem0 recorded it in 0 of 9 scenarios, and Zep records it but never exposes the status to callers. Under direct insertion only Graphiti (by default) and mem0 with a flag override returned revoked records, and those led agents to the unsafe action in 44.2% and 42.1% of 810 trials respectively.

What is the proposed guard and does it fix the problem?

The guard is a middleware that intercepts every read between the agent and the memory backend, withholds records the backend marked revoked, and uses a lexical conflict test to withhold records contradicted by a newer fact. It matches the store-level filter when the backend exposes revocation marks, but on some indirect-insertion configurations it is slightly worse than no defense, so it is a mitigation, not a fix.

Can an agent's own writes undo the memory filter?

Yes. When an unsafe decision was journaled back into the store as an ordinary current record, later agents under the supposedly safe retrieval filter still took the unsafe action in 71.6% to 83.1% of runs across three follow-up hops (direct write-back mode), because the journal entry itself is not marked revoked.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Only the far end of the PDF can be truncated by extraction; the provided text ends mid-flow at the tool-actions discussion, but all numbered tables referenced in the review (Tables 1–16) appear complete within the extraction.
  • Appendices referenced but partially substantive (e.g. ICC/design-effect values, Ω contents) are described by the paper itself as living in the released results bundle, so their absence from the review reflects the paper, not the extraction.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Revoked but Still Authoritative: An Empirical Study of Revocation Enforcement in Agent-Memory Systems | Evolve.Pub