PocketOS: nueve segundos, un token prestado y una frontera de autorización que no existía
Un agente de programación en una tarea de staging borró una base de datos de producción. La historia no va de un fundador descuidado — va de cómo la autoridad de una tarea excedió en silencio su misión, y de por qué ninguna revisión humana habría llegado a tiempo.
Qué pasó
En abril de 2026 el fundador de PocketOS — un proveedor de software para negocios de alquiler, principalmente de vehículos — relató que un agente de programación había borrado su base de datos de producción en nueve segundos. Railway, el proveedor de hosting, confirmó después el mecanismo y la recuperación: los datos volvieron, tras más de un día de interrupción para la empresa y sus clientes. Lo interesante no es el desenlace. Es cómo una tarea que nunca fue sobre producción terminó ejecutando una llamada destructiva contra ella.
Misión: una tarea de staging
Se pide a un agente de programación (Cursor, con Claude Opus 4.6) trabajar sobre el entorno de
staging. Nada de la tarea toca producción.Un problema de credenciales
La tarea choca con un error de autenticación contra el proveedor de hosting, Railway. El agente decide resolverlo por su cuenta.
Encuentra un token en otro fichero
Buscando en el workspace, localiza un token de Railway en un fichero ajeno a la tarea. Ese token se había creado meses antes para gestionar dominios — y tenía alcance de cuenta: podía hacer todo lo que podía la cuenta.
Elige el recurso equivocado
Al intentar reiniciar lo que cree que es el volumen de staging, resuelve un identificador que en realidad apunta a producción.
volumeDelete · 9 segundos
Llama a la API de Railway con el token prestado. La API ejecuta
volumeDeletede inmediato — el panel tenía una espera de 48 horas para esa misma acción; la API no. El volumen de producción, y las copias asociadas a él, desaparecen.
Vuelve a leer la cadena y fíjate en lo que falta. En ningún paso el agente hizo algo prohibido. Resolvió un bloqueo, como se le pidió. Usó una credencial que podía leer. Llamó a una API que estaba autorizado a llamar. La brecha no se abrió en el paso cinco; ya estaba abierta en el paso tres, en el momento en que un token creado «para gestionar dominios» resultó llevar la autoridad de destruir infraestructura — y nada entre el agente y la API comprobó si la tarea en la que trabajaba tenía algo que hacer con ese recurso.
Nueve segundos, sin humano en el bucle
Nueve segundos es la cifra que hizo titulares. La cifra que debería preocupar a un CTO es más pequeña: el tiempo que tuvo un humano para darse cuenta de cualquiera de los cinco pasos anteriores. El agente encontró el token, eligió el recurso y lanzó la llamada dentro de un único bucle autónomo. No había ningún momento diseñado para que una persona mirase — y aunque lo hubiera habido, un desarrollador que supervisa varias sesiones de agentes en paralelo dispone de segundos de contexto por acción, no de minutos. A ese caudal, la revisión no es un cuello de botella. Es una ficción.
El recurso escaso ya no es el tiempo de ingeniería. Es la atención humana — y los agentes la consumen más rápido de lo que producen valor.
Esta es la parte que no depende de lo buenos que lleguen a ser los modelos. Mejores modelos producen más salida, no menos. La brecha entre lo que los agentes pueden hacer y lo que los humanos pueden supervisar se ensancha con cada versión — y PocketOS es simplemente una empresa que llegó al otro lado de esa brecha antes que las demás.
La pregunta incómoda
La lectura fácil es que el fundador hizo una apuesta irresponsable. La lectura honesta es que hizo, en público y a pequeña escala, exactamente lo que la mayoría de las empresas europeas están haciendo en privado y a mayor escala — con menos visibilidad, no más. Marketing ejecuta un agente programado contra el CRM. Finanzas tiene un workflow que mueve datos de facturación hacia el ERP. Soporte deja que un modelo triaje tickets y escriba en el helpdesk. Nadie está revisando cada una de esas acciones tampoco. La diferencia es que nadie ha publicado un hilo sobre ello todavía.
Así que la pregunta para un CTO no es «cómo evitamos ser PocketOS». Es: ¿qué automatizaciones de mi empresa tienen ya una credencial capaz de hacer lo que hizo ese agente, y qué hay entre ellas y la acción?
Enforcement antes, no revisión después
Si la revisión humana no puede escalar al caudal de los agentes, el control tiene que moverse a un sitio que sí escale. Ese sitio está delante de la acción, no detrás: una política que evalúa cada operación con consecuencias antes de que se ejecute, en milisegundos, sin un humano en el bucle para las rutinarias — y con uno para las pocas que lo merecen.
- Una operación destructiva sobre la base de datos desde una credencial de agente es
BLOCKpor defecto. No un aviso. No una línea de log. No ocurre. - Un cambio de esquema o una escritura masiva va a
REVIEW: un humano, una decisión, con todo el contexto adjunto — en lugar de tres segundos por cambio. - Todo lo demás es
ALLOW, sellado en una traza de auditoría en el momento. La velocidad se conserva donde es inofensiva.
Nada de esto frena a los agentes. Elimina lo único que nunca iba a escalar — un humano leyendo cada diff — y lo sustituye por lo único que sí escala: una regla, evaluada antes de la acción, con un registro firmado del veredicto.
Por qué importa a un CTO europeo
PocketOS perdió datos. Una empresa europea en la misma situación tendría además un problema regulatorio, y empezaría en el mismo instante del incidente. Si esa base de datos contenía datos personales, el art. 33 del RGPD arranca un reloj de 72 horas para notificar la brecha — y el art. 32 pregunta por qué una credencial permanente y sin alcance se consideró una medida de seguridad apropiada. Si la empresa es entidad esencial bajo NIS2, o proveedora de una, la alerta temprana vence en 24 horas y el órgano de dirección responde personalmente del fallo de gestión de activos. Si está en el perímetro financiero, DORA quería a ese agente en el registro de activos TIC antes de que tocara producción.
Nada de eso es hipotético, y nada de eso espera al AI Act. Es lo que ya aplica hoy a un agente con credencial de producción en Europa. La lección de PocketOS no es que los agentes sean peligrosos. Es que la velocidad sin un plano de control es una responsabilidad con fecha de inicio — y la fecha de inicio es el día en que el primer agente recibió su clave.
Fuentes citadas
- [1]Jer Crane (fundador, PocketOS), relato de primera mano en X, abril de 2026 · Railway, «Your AI wants to nuke your database. Guardrails fix that.», 29 de abril de 2026 — confirmación del proveedor de la llamada volumeDelete, el token con alcance de cuenta y la recuperación.
- [2]Reglamento (UE) 2016/679 (RGPD), arts. 32 y 33 — seguridad del tratamiento y notificación de brechas.
- [3]Directiva (UE) 2022/2555 (NIS2), arts. 20, 21 y 23 · Reglamento (UE) 2022/2554 (DORA), art. 8.
- [4]OWASP Gen AI Security Project, LLM06:2025 Excessive Agency — el marco aplicado aquí a funciones, permisos y autonomía.
Informativo. No constituye asesoramiento jurídico. Los hechos del incidente son los relatados públicamente por el fundador y confirmados por el proveedor de hosting; no se ha publicado un informe forense independiente. PocketOS no tiene relación alguna con Kimetai.