Vulnerabilidad en GNU C, “Looney Tunables”

Se ha reportado una vulnerabilidad que afecta a varias distribuciones de linux, que permitiría a un actor malicioso realizar  escalamiento de privilegios en el sistema afectado.

La vulnerabilidad ha sido reportada como CVE-2023-4911 con una  severidad “Alta”, con puntuación asignada de “7.8”. Esta vulnerabilidad es provocada por el desbordamiento de búfer en el cargador dinámico ld.so perteneciente a GNU C Library (conocida como glibc), al procesar la variable de entorno ‘GLIBC_TUNABLES’. Actualmente existe una prueba de concepto PoC pública. 

Impacto

Un actor malicioso con acceso local al sistema afectado podría utilizar variables del entorno GLIBC_TUNABLES que le permita ejecutar archivos binarios con permisos SUID para ejecutar código con privilegios elevados.

Las versiones afectadas de glibc: 

  • Versiones anteriores a 2.34

Las distribuciones de Linux confirmadas como vulnerables:

  • Fedora 37 y 38
  • Ubuntu 22.04 y 23.04
  • Debian 12 y 13

Recomendamos instalar las actualizaciones correspondientes, ante el caso que no pueda ser actualizada de manera inmediata la librería se recomienda aplicar medidas de mitigación brindadas por RedHat en el siguiente enlace:

Referencias:

Compartir: