CVE-2017-16997
elf/dl-load.c in der GNU-C-Bibliothek (auch glibc oder libc6) 2.19 bis 2.26 behandelt RPATH und RUNPATH, die $ORIGIN für ein privilegiertes (setuid- oder...
- Veröffentlicht
- 18.12.2017
- Aktualisiert
- 05.08.2024
- CNA zuweisen
- debian
- Beweise beobachtet
- 08.08.2026
Primäres CVSS
nvd · CVSS 2.0
AV:N/AC:M/Au:N/C:C/I:C/A:CNiedrig · nächste 30 Tage
- Perzentil
- 91,6 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
elf/dl-load.c in der GNU-C-Bibliothek (auch glibc oder libc6) 2.19 bis 2.26 behandelt RPATH und RUNPATH, die $ORIGIN für ein privilegiertes (setuid- oder AT_SECURE-)Programm enthalten, fehlerhaft, was es lokalen Benutzern ermöglicht, über eine Trojaner-Bibliothek im aktuellen Arbeitsverzeichnis Privilegien zu erlangen. Dies steht im Zusammenhang mit den Funktionen fillin_rpath und decompose_rpath. Es wird mit einer Fehlinterpretation eines leeren RPATH/RUNPATH-Tokens als das Verzeichnis „./“ in Verbindung gebracht. HINWEIS: Diese Konfiguration von RPATH/RUNPATH für ein privilegiertes Programm ist offenbar sehr ungewöhnlich; höchstwahrscheinlich wird kein solches Programm mit einer gängigen Linux-Distribution ausgeliefert.
Quellen
1Ein Proof-of-Concept für CVE-2017-16997
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.