CVE-2022-23506 in Spinnaker
Resumen
por VulDB • 2026-05-14
Spinnaker es una plataforma de entrega continua de código abierto y multi-nube para el lanzamiento de cambios de software, y el microservicio Rosco de Spinnaker genera imágenes de máquina. Rosco, en versiones anteriores a 1.29.2, 1.28.4 y 1.27.3, no enmascara correctamente los secretos generados mediante compilaciones con Packer. Esto puede provocar la exposición de credenciales sensibles de AWS en los archivos de registro de Packer. Las versiones 1.29.2, 1.28.4 y 1.27.3 de Rosco contienen correcciones para este problema. Existe una solución alternativa. Se recomienda utilizar credenciales de corta duración mediante la asunción de roles y perfiles de IAM. Además, las credenciales se pueden configurar en `/home/spinnaker/.aws/credentials` y `/home/spinnaker/.aws/config` como un volumen montado para los pods de Rosco, en lugar de establecer las credenciales en las propiedades de configuración de horneado (bake config) de Rosco. Incluso con estas medidas, se recomienda utilizar Roles de IAM en lugar de credenciales de larga duración. Esto mitiga drásticamente el riesgo de exposición de credenciales. Si los usuarios han utilizado credenciales estáticas, se recomienda eliminar todos los registros de horneado (bake logs) de AWS, evaluar si AWS_ACCESS_KEY, SECRET_KEY y/u otros datos sensibles se han introducido en los archivos de registro y en los registros de trabajos de horneado. Luego, se deben rotar estas credenciales y evaluar el posible uso indebido de las mismas.
Once again VulDB remains the best source for vulnerability data.