Vulnerabilidad en Travis CI expone credenciales secretas

La plataforma Travis CI ha parcheado una vulnerabilidad que exponía claves API y tokens de acceso, poniendo en riesgo a cientos de organizaciones.

https://i0.wp.com/unaaldia.hispasec.com/wp-content/uploads/2021/09/portada.png?w=1200&ssl=1Vulnerabilidad en Travis CI

Travis CI es una plataforma de CI/CD (Integración Continua/Despliegue Continuo). Se utiliza para compilar y hacer «testing de software» a proyectos de alojados en repositorios como GitHub o Bitbucket; y cuenta con más de 600.000 usuarios y 900.000 proyectos de código abierto.

La vulnerabilidad, que cuenta con el identificador CVE-2021-41077, se detectó gracias a Felix Lange de Ethereum. Este problema se habría dado entre el 3 y el 10 de septiembre. La descripción del fallo es la siguiente:

El comportamiento esperado, si .travis.yml se ha creado localmente por un cliente y después se ha añadido a git, es que el servicio Travis ejecute la compilación de manera que se restrinja el acceso público a las credenciales específicas de los clientes como claves de firma, credenciales de acceso y tokens de API. Sin embargo; durante este intervalo de 8 días, un usuario no autorizado podía acceder a la información tras hacer un fork de un repositorio imprimiendo el contenido de dichos ficheros en el proceso de compilación.

Lange y otros empleados de Ethereum como Peter Szilágyi criticaron la forma de gestionar esta vulnerabilidad por parte de Travis CI. Desde la plataforma no han publicado ningún análisis, informe de seguridad o han advertido a sus usuarios de que sus credenciales podrían haber sido filtradas.

Este incidente recuerda al que sufrió hace unos meses la plataforma Codecov, poniendo de manifiesto una vez más la importancia de cuidar la seguridad en todos los procesos implicados en el desarrollo de software. Desde Hispasec Sistemas recomendamos actualizar todas las credenciales que hayan podido estar expuestas en la plataforma Travis CI para prevenir accesos no autorizados.

Ver información original al respecto en Fuente>

__________

NOTA: Los interesados en información sobre contrato de soporte Asistencia Tecnica de SATINFO y/o licencia de uso/actualizaciones de sus utilidades, contacten con info@satinfo.es
__________

Este blog no se hace responsable de las opiniones y comentarios de los textos en los que se cita la Fuente, ofreciendo su contenido solo para facilitar el acceso a la información del mismo.

Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Los comentarios y los pings están cerrados.

Los comentarios están cerrados.

 

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies