Firma bezpieczeństwa V12 odkryła szereg podatności w SDK x402, które służy do automatycznych płatności za wywołania API przez agentów AI. Najpoważniejszy błąd dotyczył domyślnego klienta, który nie posiadał limitów wydatków. W efekcie złośliwe API mogło poprosić o płatność za pełny dostępny balans tokena, a agent z automatycznym podpisem mógł go zatwierdzić.
Inna krytyczna luka dotyczyła implementacji dla sieci Solana w wersji TypeScript. Pozwalała ona na oszustwo polegające na przesłaniu instrukcji zatwierdzenia tokenów zamiast faktycznego transferu, co umożliwiało darmowe korzystanie z zasobów. Wykryto także problem z rozszerzeniem Sign-In-With-X (SIWx), gdzie brak weryfikacji domeny pozwalał na podszywanie się pod inne witryny i przejmowanie sesji logowania.
Fundacja x402 wydała poprawki w sierpniu, wprowadzając domyślne limity wydatków (do 1 USD) oraz dodatkowe mechanizmy weryfikacji. Deweloperzy powinni niezwłocznie zaktualizować biblioteki do najnowszych wersji, aby uniknąć ryzyka utraty środków lub kradzieży tożsamości agentów AI.



