El 10 de noviembre de 2026, Railway confirmó que una intrusión en su infraestructura permitió a los atacantes acceder a su código fuente interno y a variables de entorno descifradas de hasta el 1,85 % de sus espacios de trabajo, aproximadamente 100.000. La cifra representa el máximo potencialmente afectado, no el número confirmado de secretos robados.
El ataque comenzó el 20 de octubre mediante una vulnerabilidad desconocida en la infraestructura de compilación de Railway que permitió escapar del aislamiento del sistema de archivos y obtener una credencial interna. Los atacantes utilizaron esa credencial para acceder a historiales de compilación y extraer una copia del código fuente interno, que analizaron para localizar nuevas vías de compromiso.
Posteriormente, explotaron una segunda vulnerabilidad relacionada con una relación de confianza configurada de forma incorrecta. Así consiguieron acceder a más componentes de la infraestructura y obtener credenciales empleadas para descifrar las variables de entorno de los clientes. Railway describió el incidente como una confrontación de unas 26 horas entre sus ingenieros y agentes controlados por los atacantes, que buscaban y explotaban vulnerabilidades en paralelo.
La investigación determinó que los atacantes buscaban principalmente credenciales de proveedores de IA, aunque también realizaron consultas dirigidas a credenciales de servicios cloud, bases de datos y plataformas de pago. Los secretos robados se utilizaron para generar aproximadamente 740.000 dólares en consumo no autorizado de IA. Railway trabaja con los proveedores afectados para reembolsar a los clientes y asumirá los cargos que no sean devueltos.
El incidente también expuso tokens de cuentas vinculadas pertenecientes a 1.852 usuarios, incluidos tokens OAuth de GitHub y claves de agentes de IA. Railway restableció esos tokens y notificó a los usuarios afectados. La empresa considera que los atacantes pretendían revender las credenciales o utilizarlas para la destilación de modelos de IA.
Railway asegura que expulsó por completo a los atacantes de sus sistemas el 21 de octubre y que corrigió todas las vulnerabilidades explotadas. La compañía no encontró indicios de que se descargaran repositorios Git de clientes o se accediera a sus bases de datos.
Fuente: BleepingComputer.