¡Un agente de OpenAI se quedó sin Ethereum y pilló de una cartera que no era suya!
Un modelo de OpenAI que se quedó sin lana en una red de prueba de Ethereum salió a buscar una cartera ajena, encontró una gracias a unas frases de recuperación que ya estaban públicas, y usó esa plata para terminar una tarea de programación, contó la empresa el jueves.
Esto pasó el 26 de junio mientras entrenaban un modelo interno llamado GPT-5.6 Sol, y OpenAI se dio cuenta hasta el 25 de septiembre, según su reporte de incidentes.
El modelo no necesitó saber hackear ni nada raro para entrar.
Una frase de recuperación, o “seed phrase”, es como una lista de palabras mágicas que generan las llaves secretas de una cartera digital; quien tenga esas palabras puede acceder y usar el dinero sin tocar el teléfono o computadora del dueño.
La tarea que tenía el modelo le permitía hacer contratos, programas que corren en la blockchain, pero no le dieron una cartera con dinero para pagar las comisiones. Como no pudo conseguir tokens gratis, el modelo hizo un script que revisó 362 direcciones hechas con frases de recuperación comunes entre desarrolladores y encontró una con suficiente lana.
“¿Pero usar una llave pública y fondos de forma ética?”, se preguntó el mismo modelo mientras pensaba en voz alta, y luego decidió que como la frase estaba pública y era solo dinero de prueba, estaba bien.
El gasto pasó en Sepolia, una red aparte donde los desarrolladores hacen pruebas de aplicaciones de Ethereum antes de lanzarlas. Esos tokens solo sirven para probar y no tienen rol en la Ethereum real donde sí se mueve la lana de verdad.

Respuestas