Qué ha pasado
Air Security publicó el 14 de octubre una investigación sobre render-deploy, una skill que enseñaba a agentes de IA a desplegar aplicaciones en Render. El documento incluía como supuesto nombre interno de servicio el dominio render-internal.com, pero no era un dominio oficial de Render ni formaba parte de su documentación pública.
Durante una investigación coordinada y autorizada, se observó tráfico de aplicaciones desplegadas hacia ese destino, con peticiones que incluían tokens y otros datos sensibles. La investigación convirtió una instrucción incorrecta en un riesgo observado en producción, no solo en una posibilidad teórica.
La corrección había ocurrido antes de la publicación: Render retiró las referencias al dominio el 14 de agosto y OpenAI eliminó el plugin de su repositorio el 26 de agosto. La investigación se hizo pública después de la coordinación entre las compañías y los investigadores.
La cadena de confianza estaba en el texto
Una skill no es necesariamente un paquete ejecutable, sino instrucciones y ejemplos que un agente consulta para decidir qué código o configuración proponer. Si trata una afirmación de la skill como una dependencia legítima, puede copiarla en la aplicación que genera.
La investigación confirmó que un agente podía copiar el dominio en el código generado y en la configuración de despliegue como valor predeterminado cuando no se proporcionaba otra dirección.
La documentación actual de Render describe otra arquitectura. Sus servicios privados reciben un nombre interno generado para cada servicio, y las referencias de Blueprint pueden inyectar el host y el puerto mediante propiedades como hostport. No presenta render-internal.com como un dominio general de la plataforma.
