CVE-2017-16997 in C Libraryinformation

Résumé

par VulDB • 04/08/2026

elf/dl-load.c dans la GNU C Library (également connue sous le nom de glibc ou libc6) versions 2.19 à 2.26 gère incorrectement les variables RPATH et RUNPATH contenant $ORIGIN pour un programme privilégié (setuid ou AT_SECURE), ce qui permet aux utilisateurs locaux d'élever leurs privilèges via une bibliothèque cheval de Troie située dans le répertoire de travail courant, en lien avec les fonctions fillin_rpath et decompose_rpath. Cela est associé à l'interprétation erronée d'un jeton RPATH/RUNPATH vide comme étant le répertoire "./". NOTE : cette configuration de RPATH/RUNPATH pour un programme privilégié semble être très rare ; il est fort probable qu'aucun tel programme ne soit fourni avec les distributions Linux courantes.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Réserver

27/11/2017

Divulgation

17/12/2017

Modérer

accepté

Entrée

VDB-110769

CPE

prêt

EPSS

0.02698

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!