Signing the Transaction but Not the Decision: Whisper Attacks and a Binding Defense for AP2
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.
- 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
- Vendors
- Organizations
- AI models
- Gemini Flash-Lite
From the original article
1 min read at arxiv.orgSoftware 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.
By Yedidel Louck · arxiv.org
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.