Fallo en x402: una API maliciosa puede vaciar el saldo de tu agente IA
El cliente por defecto de los SDK x402 no fijaba límite de gasto hasta agosto. Un agente que firma pagos automáticos podía autorizar su saldo completo a una API maliciosa.
4 min de lectura

En este artículo
La firma de seguridad V12 alertó el 22 de octubre de un problema serio en los SDK de x402, el estándar que permite a agentes de IA pagar llamadas a APIs con tokens. Según su análisis, el cliente por defecto de esos SDK no establecía ningún límite de gasto, de modo que una API maliciosa podía solicitar un pago por el saldo completo del token soportado y el agente lo firmaba sin más. La corrección llegó con las versiones publicadas el 18 de agosto, que incorporan un tope de gasto.
El alcance, eso sí, tiene matices que conviene entender antes de entrar en pánico. El riesgo afectaba a agentes configurados para firmar pagos de forma automática y cuyas aplicaciones no hubieran definido sus propios controles. Es decir, no hablamos de cualquier despliegue con x402, sino de aquellos donde la automatización va por delante de la supervisión.
Qué es x402 y por qué importa a una pyme
x402 lleva tiempo sonando como una de las vías para que los agentes de IA paguen servicios sin intervención humana: el agente pide datos a una API, la API responde con una petición de pago y el agente firma la transacción con los tokens que tenga disponibles. Es cómodo y elimina fricción, pero también traslada una decisión económica a un componente de software que actúa en milisegundos.
Para una pyme que empieza a montar agentes para tareas de soporte, prospección o consulta de datos, esto significa que el monedero del agente se convierte en una superficie de ataque más. No hace falta que nadie comprometa la infraestructura: basta con que el agente llame a una API controlada por un tercero malicioso que pida «todo lo que tengas».
El patrón se repite: valores por defecto demasiado generosos
Lo llamativo del caso no es solo el fallo, sino su forma. Un SDK que, por omisión, no limita cuánto puede gastar un cliente automatizado es una decisión de diseño que prioriza la facilidad de uso sobre la seguridad. Y ese patrón lo hemos visto antes en el ecosistema: componentes que arrancan con permisos amplios y dejan al integrador la tarea de cerrarlos.
En ForgeNEX insistimos en que la seguridad de agentes de IA no se resuelve con un único control, sino con un ciclo de vida completo: diseño, permisos, límites, monitorización y revisión. Este incidente encaja de lleno en esa idea, como ya analizamos en nuestro artículo sobre seguridad de agentes IA. Si el agente puede mover dinero, necesita las mismas salvaguardas que aplicaríamos a cualquier proceso financiero automatizado.
Qué recomendamos hacer ahora
Si tu equipo ha integrado x402 o está evaluándolo, estas son las acciones que priorizamos:
- Actualiza los SDK. Las versiones del 18 de agosto en adelante incorporan límite de gasto. Si sigues con una anterior, el riesgo está abierto.
- Define topes propios. No confíes solo en el valor por defecto del SDK: fija límites por operación, por sesión y por periodo en la capa de tu aplicación.
- Revisa qué agentes firman pagos automáticamente. Cualquier flujo que firme sin validación humana debe tener un umbral máximo y, si es posible, una lista de APIs de confianza.
- Audita las APIs externas. Un agente que descubre endpoints por su cuenta puede acabar hablando con un servicio que no controlas. Restringe el catálogo de destinos permitidos.
- Monitoriza el gasto. Alertas por consumo anómalo del monedero del agente permiten detectar un drenaje en curso antes de que se vacíe.
El detalle que muchos pasarán por alto
La noticia subraya que el fallo afectaba a quien firmaba pagos automáticamente y no había configurado controles propios. Es tentador leerlo como «no es para tanto», pero en la práctica muchas pymes montan agentes precisamente para automatizar de punta a punta. La comodidad es la característica, y por eso el error de configuración es probable.
Nuestra recomendación de fondo es tratar el monedero de un agente como tratarías una tarjeta corporativa: con límite, con registro de movimientos y con revisión periódica. Y, como en cualquier integración de terceros, aplicar el principio de mínimo privilegio también al dinero.
Un agente que puede pagar sin límite es, en la práctica, una credencial financiera sin contraseña. El límite de gasto no es un extra: es parte del diseño.
Si estás desplegando agentes con pagos integrados, en ForgeNEX podemos ayudarte a revisar la configuración, los permisos y los límites antes de que el primer incidente te obligue a hacerlo con prisa. La lección de x402 es sencilla: los valores por defecto de un SDK no son tu política de seguridad.
Fuente: The Hacker News. Análisis y adaptación: ForgeNEX.
Sigue leyendo
- Seguridad de agentes IA: un ciclo de vida, no un simple control23 de octubre de 2026
- PHP2Shell: fallos críticos en PHP hallados con IA y qué hacer ya22 de octubre de 2026
- Pentesting con IA: el arnés importa más que el modelo21 de octubre de 2026
- Meta traslada al cliente el riesgo legal de los errores de su IA21 de octubre de 2026
- IA: promesas de PIB récord y dudas de financiación para pymes21 de octubre de 2026