Skip to content
NewA calmer, faster ZeroHour

Signing the Transaction but Not the Decision: Whisper Attacks and a Binding Defense for AP2

arXiv cs.CRby Yedidel Louck ()1 min read2 · 1 read
AI summary · glm-5.3-flashSummaries by Vani AI

Research shows AP2 agent-payment signatures can be manipulated into valid but wrong carts; proposed A-VIP defense binds signed intent to purchases.

A study demonstrates Whisper attacks on the AP2 agent payment protocol, where ordinary product-description text steers shopping agents into carts that pass every cryptographic check but no longer match user intent. Using Gemini Flash-Lite models specified by AP2's default sample agents, three attacks succeeded at 90%, 56%, and 73.3%, with the vulnerability spanning seventeen Google models, three agent frameworks, cross-vendor anchors, and Google's consumer assistant. The proposed A-VIP defense treats signed intent as a capability grant, binding credential lookups to sessions and cart lines to seen listings, blocking the first two attacks with zero false positives while surfacing unauthorized spending. The authors release A-VIP code, machine-checked invariants, and AP2-WhisperBench with 1,544 evaluation scenarios.

Key facts
  • Attacks exploit the gap between signed transactions and agent decisions
  • Attack success rates of 90%, 56%, and 73.3% on Gemini Flash-Lite defaults
  • Vulnerability spans 17 Google models, three frameworks, and Google's consumer assistant
  • A-VIP blocks two attacks with zero false positives, flags unauthorized spending
  • Releases AP2-WhisperBench suite of 1,544 scenarios
Explain this AI news with Vani AIWhat was announced, what is new and why it matters, in a new chat

From the original article

1 min read at arxiv.org

Software agents are beginning to shop and pay on a person's behalf. Agent payment protocols such as AP2 produce cryptographically valid signatures for completed purchases, yet do not constrain the decisions that lead to them. Consequently, ordinary product-description text can steer a shopping agent into forming a cart that passes every protocol check but no longer matches the user's request.

arXiv cs.CR

By Yedidel Louck · arxiv.org

Read the full article at arXiv cs.CR

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.