Popular AI tool LiteLLM says unrevoked key allowed hackers to target users
La herramienta de código abierto LiteLLM informó que un ataque a la cadena de suministro, que afectó a numerosos usuarios, fue causado por una clave maestra que se filtró por error en un archivo de configuración interno. Aunque la exposición fue detectada y el documento eliminado en su momento, la clave no fue invalidada, lo que permitió que un atacante desconocido la utilizara para obtener un token de acceso a los repositorios en GitHub de la organización.
Posteriormente, el responsable del ataque logró vulnerar varios controles de seguridad para distribuir una versión contaminada de la herramienta que incluía software malicioso recolector de credenciales. Dicho paquete peligroso estuvo disponible en el repositorio correspondiente por un breve lapso y registró numerosas descargas, mientras que los datos robados comenzaron a ser probados rápidamente para verificar el acceso a servicios en la nube de Amazon y sus modelos de inteligencia artificial, en una modalidad donde los delincuentes buscan utilizar plataformas ajenas cargando los costos a las víctimas.
El código malicioso estaba configurado para ejecutarse al iniciar el lenguaje de programación Python en cualquier equipo comprometido, aun si no se utilizaba la herramienta afectada. Por esta razón, se recomendó a quienes instalaron la versión problemática asumir el robo de sus credenciales y modificar todas las contraseñas y claves de acceso accesibles desde el dispositivo, mientras que la empresa procedió a revocar fichas de acceso en sus plataformas y sistemas internos, tratándose del segundo incidente de esta naturaleza que afecta al proyecto en el año.