CVE-2023-30610 in aws-sigv4
Resumen
por VulDB • 2026-05-15
aws-sigv4 es una biblioteca Rust para la firma de solicitudes a bajo nivel en la plataforma en la nube de AWS. La estructura `aws_sigv4::SigningParams` tenía una implementación derivada de `Debug`. Cuando se formateaba para depuración, incluía la clave de acceso de AWS, la clave secreta de AWS y el token de seguridad del usuario en texto plano. Cuando el registro de nivel TRACE está habilitado para un SDK, `SigningParams` se imprime, revelando así esas credenciales a cualquier persona con acceso a los registros. Todos los usuarios del SDK de AWS para Rust que habilitaron el registro de nivel TRACE, ya sea globalmente (por ejemplo, `RUST_LOG=trace`) o específicamente para el crate `aws-sigv4`, se ven afectados. Este problema se ha solucionado en un conjunto de nuevas versiones. Se recomienda a los usuarios que actualicen. Los usuarios que no puedan actualizar deben deshabilitar el registro de nivel TRACE para los crates del SDK de Rust de AWS.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.