Structural flaws that survive a better model: unverified registries, payment destinations taken from untrusted input, credentials on observable channels, and check-then-execute races.
Six structural root causes
Agent commerce platforms. The study tested CoralOS, Fetch.ai uAgents and AP2, not ACP, UCP or x402Unsigned registry content, payment destination from an untrusted source, credentials in logs and URLs, non-atomic check-then-execute, authentication without scope enforcement, and poisoned agent descriptions.
33 vulnerabilities, all model-independent, at 100% success where measured live.
Mitigation A sidecar that removes four of the six classes without touching platform code.
Protocol-Level Attacks on Agentic Commerce Platforms · arXiv · 2026-07-23
Optional integrity
Agent communication protocols, ACP among themWhere per-message signing is optional, SDK deployments ship without it and inherit integrity and confidentiality flaws.
Mitigation Make per-message integrity mandatory rather than opt-in.
Security Analysis of Agentic AI Communication Protocols · arXiv · 2025-11-05
Cart tampering and returns abuse
Agent checkout with mandatesHidden instructions on a deals page add gift cards to a cart mandate out of the buyer's view, or push an agent to skip shipping checks and issue refunds.
Presented as threat scenarios, not observed incidents.
Mitigation Mandates for authorisation and accountability, know-your-agent, reputation.
Who's really shopping? Retail fraud in the age of agentic AI · Unit 42, Palo Alto Networks · 2026-03-20
Unsigned webhooks and missing idempotency
ACP and UCP merchant integrationsOrder events accepted without a signature, or a checkout retried without an idempotency key, let an attacker forge or duplicate state.
Mitigation Both specs already require signatures, timestamps and idempotency keys; UCP mandates signed webhooks with published keys. The attack is the absence of what the specs ask for.
Agentic checkout specification · OpenAI