Una ricerca presentata all’USENIX Security Symposium ha trovato 31 vulnerabilità distinte nei principali facilitatori del protocollo x402, inclusa Coinbase, con percorsi di attacco validati che espongono asset dei facilitatori e consentono acquisti non pagati
Ricercatori hanno testato 15 tra i principali facilitatori x402 – inclusi Coinbase, Thirdweb, PayAI e Mogami – e hanno trovato che ogni piattaforma violava almeno una regola di sicurezza. Lo studio, presentato al 35° USENIX Security Symposium, ha mappato 49 violazioni di regole su 31 vulnerabilità distinte in sistemi che rappresentavano il 99% delle transazioni x402 osservate e il 98% del volume di pagamento nel periodo analizzato.
I ricercatori hanno identificato quattro classi di attacco: free shopping, furto di asset, interruzione del servizio e abuso delle commissioni di rete. Hanno validato direttamente sei percorsi di attacco, tra cui due di free shopping, tre di gas abuse e uno che potrebbe esporre gli asset detenuti dai facilitatori. L’attacco più grave riguardava ERC-6492, uno standard di firma Ethereum per wallet a smart contract: metadati malevoli potrebbero indurre un facilitatore a finanziare e inviare una transazione di approvazione token arbitraria al posto del pagamento atteso.
Tre ulteriori attacchi validati sfruttavano la funzione di sponsorizzazione delle commissioni di rete: un attaccante potrebbe costringere implementazioni vulnerabili a pagare il deploy o l’inizializzazione di smart contract costosi. I ricercatori hanno scritto che «Se i facilitatori sponsorizzano le commissioni senza riconciliazione affidabile o possibilità di chargeback, il settlement indotto da un attaccante può tradursi in una perdita diretta per lo sponsor». L’analisi ha coperto oltre 119 milioni di transazioni x402 su Base e Solana tra il 1° ottobre e il 26 dicembre 2025: i facilitatori hanno speso circa 202.000 dollari in commissioni di rete, di cui circa 5.800 dollari su transazioni Base poi annullate o fallite.
Sul fronte del free shopping, tutti e sette i kit server di riferimento ufficiali di Coinbase esaminati mancavano di meccanismi espliciti per annullare azioni avviate dopo una verifica riuscita. Nelle versioni del kit Flask fino alla 0.2.1, le risorse protette potevano essere rilasciate dopo la verifica indipendentemente dal successo del successivo settlement. La diffusione di x402 tra i merchant era concentrata: oltre il 93% dei circa 53.500 server unici osservati era associato a un unico facilitatore, con Coinbase che processava da sola 77,17 milioni di transazioni. L’aggiornamento sulle correzioni datato 6 febbraio indicava che Coinbase, PayAI e Mogami avevano collettivamente confermato sei vulnerabilità, alcune già risolte e altre ancora in lavorazione. I ricercatori non hanno pubblicato la mappatura individuale delle vulnerabilità per facilitatore. Tra le contromisure consigliate: trattare tutti i campi di transazione forniti dal client come non attendibili, riverificare le condizioni di pagamento immediatamente prima del settlement e imporre limiti rigidi al gas sponsorizzato. Lo studio raccomanda inoltre che i merchant ritardino i servizi irreversibili fino alla conferma del settlement.





