CVE-2024-3094: Cómo una puerta trasera en XZ Utils dejó al descubierto vulnerabilidades de Linux SSH
El CVE-2024-3094 es una vulnerabilidad crítica descubierta en marzo de 2024 en la biblioteca de compresión de datos XZ Utils, ampliamente utilizada en sistemas Linux. Esta vulnerabilidad, introducida en las versiones 5.6.0 y 5.6.1, permitía a un atacante con una clave privada específica ejecutar código de forma remota en sistemas afectados, comprometiendo la seguridad de las conexiones SSH.
Detalles de la vulnerabilidad:
- Identificación: CVE-2024-3094
- Puntuación CVSS: 10.0 (máxima gravedad)
- Componentes afectados: XZ Utils, específicamente la biblioteca liblzma
- Versiones comprometidas: 5.6.0 y 5.6.1
Mecanismo de la puerta trasera:
El código malicioso se introdujo en los archivos tarball de las versiones mencionadas de XZ Utils. A través de técnicas de ofuscación, el proceso de compilación de liblzma extraía un archivo objeto precompilado disfrazado como un archivo de prueba, que luego modificaba funciones específicas dentro de la biblioteca. Esta modificación permitía interceptar y alterar la interacción de datos con cualquier software vinculado a liblzma, incluyendo el demonio SSH (sshd). Bajo ciertas condiciones, esto permitía a un atacante eludir la autenticación de sshd y obtener acceso no autorizado al sistema.
Comentarios
Publicar un comentario