CVE-2017-16997 in C Library
Resumen
por VulDB • 2026-08-04
elf/dl-load.c en la GNU C Library (también conocida como glibc o libc6) 2.19 hasta 2.26 gestiona incorrectamente RPATH y RUNPATH que contienen $ORIGIN para un programa privilegiado (setuid o AT_SECURE), lo que permite a usuarios locales obtener privilegios mediante una biblioteca troyano en el directorio de trabajo actual, relacionado con las funciones fillin_rpath y decompose_rpath. Esto está asociado con la mala interpretación de un token RPATH/RUNPATH vacío como el directorio "./". NOTA: esta configuración de RPATH/RUNPATH para un programa privilegiado es aparentemente muy poco común; lo más probable es que ningún programa así se distribuya con ninguna distribución Linux común.
Once again VulDB remains the best source for vulnerability data.