Investigadores de ciberseguridad han identificado dos fallas de seguridad graves en el kernel de Ubuntu que podrían facilitar ataques de escalamiento de privilegios locales. Estas vulnerabilidades, denominadas GameOver (lay), están relacionadas con un módulo llamado OverlayFS.
Vulnerabilidades y su impacto
Las fallas, identificadas como CVE-2023-32629 y CVE-2023-2640, tienen un puntaje CVSS de 7.8 y podrían afectar al 40% de los usuarios de Ubuntu. Los investigadores de la firma de seguridad en la nube Wiz indicaron que las deficiencias son fáciles de explotar.
Según los investigadores, estas vulnerabilidades surgen debido a verificaciones de permisos inadecuadas en ciertos escenarios. Esto permite que un atacante local obtenga privilegios elevados, lo cual puede llevar a la ejecución de código con derechos de root.
Detalles técnicos
El mecanismo de ataque descrito por los investigadores implica la creación de un archivo ejecutable con capacidades específicas y engañar al kernel para que lo copie en una ubicación diferente. Esto otorga a cualquier usuario que ejecute el archivo privilegios de root.
El módulo afectado, OverlayFS, es utilizado por Ubuntu y se encuentra presente en múltiples sistemas operativos basados en Linux. La presencia de estas vulnerabilidades resalta la importancia del kernel como punto crítico para la seguridad de los sistemas.
Respuesta de Ubuntu
Tras la divulgación responsable, el equipo de seguridad de Ubuntu corrigió las vulnerabilidades a partir del 24 de julio de 2023. Esta acción refleja una respuesta rápida y adecuada ante la identificación de riesgos significativos.
Comentarios de los investigadores
Los investigadores Sagi Tzadik y Shir Tamari destacaron que las versiones afectadas prevalecen en la nube, ya que son sistemas operativos predeterminados para múltiples proveedores de servicios en la nube. El CTO y cofundador de Wiz, Ami Luttwak, señaló que los cambios sutiles en el kernel de Linux introducidos por Ubuntu podrían tener implicaciones imprevistas.
Estos hallazgos subrayan la importancia de mantener actualizados los sistemas operativos y realizar revisiones periódicas de seguridad para prevenir posibles explotaciones.