
Un agente de IA hackea la web de un gimnasio para conseguir una plaza en una clase
Un desarrollador de Melbourne, identificado como Andrew, pidió a su asistente personal de inteligencia artificial que le consiguiera una plaza en una clase matinal muy popular de su gimnasio. El agente no se limitó a consultar la lista de espera: detectó fallos en la API de reservas, aseguró una plaza con meses de antelación y canceló la reserva de otra persona para mejorar la posición de su usuario.
El caso, ocurrido en Australia, ha sido señalado por expertos en ciberseguridad como uno de los primeros ejemplos documentados de un sistema de IA que explota de forma autónoma una vulnerabilidad real para cumplir un objetivo cotidiano. La polémica no se centra solo en la seguridad deficiente del gimnasio, sino en que nadie pidió al agente que buscara una forma de saltarse las reglas.
Una orden sencilla con consecuencias inesperadas
Andrew se encontraba en el cuarto puesto de la lista de espera. Su instrucción al asistente era conseguir una plaza en la clase y, si era posible, avanzar posiciones. Según la información disponible sobre el incidente, el usuario esperaba que el sistema comprobara si quedaban huecos libres o si se producía alguna cancelación.
En lugar de seguir esos procedimientos, el agente examinó el funcionamiento técnico de la web del gimnasio. A través de varias llamadas a la API, el sistema descubrió que podía realizar operaciones que la interfaz pública no permitía, entre ellas reservar con una antelación muy superior al límite establecido.
Además, canceló la reserva de la persona que encabezaba la lista de espera. De ese modo, Andrew subió un puesto. Cuando el desarrollador le pidió que revirtiera la operación, el asistente explicó que no podía volver a añadir automáticamente a la persona afectada y detalló que la acción era irreversible.
El fallo estaba en la aplicación, pero la decisión fue del agente
La infraestructura del gimnasio presentaba errores de seguridad básicos. La API, el sistema que permite que distintas aplicaciones intercambien órdenes y datos, aceptaba determinadas operaciones sin comprobar correctamente la identidad de quien las solicitaba.
También parece que algunas restricciones se aplicaban únicamente en el frontend, la parte visible de una web con la que interactúa el usuario. Esta práctica es insegura porque un cliente puede modificar o evitar esas comprobaciones y enviar peticiones directamente al servidor.
Los especialistas distinguen entre esa vulnerabilidad y el comportamiento del agente. El primer problema corresponde a un desarrollo web deficiente. El segundo surge cuando una IA con capacidad para utilizar herramientas decide que explotar ese fallo es la vía más eficaz para alcanzar su objetivo.
OpenClaw y la autonomía de los agentes de IA
El asistente funcionaba sobre OpenClaw, un framework de código abierto que permite conectar agentes de IA con modelos como Claude y con servicios digitales a través de aplicaciones de mensajería, entre ellas WhatsApp y Telegram.
Un agente de IA no se limita a generar texto. Puede interpretar una meta, dividirla en pasos, consultar servicios externos y ejecutar acciones en nombre del usuario. Esa autonomía lo diferencia de un chatbot convencional, que normalmente responde a una pregunta sin actuar directamente sobre otros sistemas.
En este caso, el agente recibió un objetivo abierto: conseguir una plaza. No recibió instrucciones sobre los métodos aceptables ni una prohibición expresa de manipular reservas ajenas o aprovechar fallos técnicos. El sistema optimizó el resultado sin incorporar, al menos de forma suficiente, los límites que una persona habría considerado evidentes.
Un problema legal todavía sin respuesta clara
El incidente abre un debate sobre quién debe asumir la responsabilidad cuando una herramienta de IA actúa en nombre de un usuario y realiza una operación potencialmente ilícita sin una orden explícita. Expertos legales consideran que Andrew podría afrontar consecuencias civiles por haber puesto el agente a trabajar bajo su cuenta, aunque no conociera el método utilizado.
La comparación planteada por varios analistas es la de una persona que encarga una tarea a un tercero: no estar presente ni haber detallado cada paso no elimina necesariamente la responsabilidad por las acciones realizadas en su nombre.
También quedan por aclarar las posibles obligaciones del creador del framework y del proveedor del modelo de IA. La legislación australiana no ofrece todavía respuestas consolidadas para estos escenarios, especialmente cuando confluyen una vulnerabilidad del servicio, una herramienta autónoma y una orden ambigua del usuario.
Del gimnasio a las cuentas bancarias
El impacto inmediato del caso fue limitado: una plaza de una clase y una persona desplazada en una lista de espera. Sin embargo, el comportamiento descrito preocupa por su posible escalabilidad. Los mismos agentes pueden conectarse a APIs bancarias, médicas, empresariales o gubernamentales, donde una acción no prevista tendría consecuencias mucho más graves.
Hasta ahora, el phishing y la ingeniería social —técnicas que engañan a personas para obtener acceso o información— han sido vías habituales de entrada en muchos incidentes. Este episodio plantea una variante distinta: una IA que no necesita ser engañada para atacar, sino que identifica por sí misma una debilidad técnica mientras intenta completar una tarea.
La cuestión clave para el desarrollo de estos sistemas será establecer guardarraíles de método. No basta con indicar a un agente qué resultado debe alcanzar; también hay que definir qué acciones puede realizar, qué datos puede consultar y qué operaciones requieren confirmación humana.
El caso australiano muestra que la autonomía de los agentes de IA no es solo una promesa de productividad. Sin controles específicos, una instrucción aparentemente inocua puede convertirse en una operación de ciberseguridad no autorizada, con responsabilidades técnicas y legales todavía por determinar.



