CVE-2006-5178
Eine Race Condition in der symlink-Funktion in PHP 5.1.6 und früheren Versionen ermöglicht es lokalen Benutzern, die open_basedir-Einschränkung zu umgehen,...
- Veröffentlicht
- 06.10.2006
- Aktualisiert
- 07.08.2024
- CNA zuweisen
- mitre
- Beweise beobachtet
- 19.12.2009
Primäres CVSS
nvd · CVSS 2.0
AV:L/AC:H/Au:N/C:C/I:C/A:CNiedrig · nächste 30 Tage
- Perzentil
- 49,7 %
- 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
Eine Race Condition in der symlink-Funktion in PHP 5.1.6 und früheren Versionen ermöglicht es lokalen Benutzern, die open_basedir-Einschränkung zu umgehen, indem sie eine Kombination aus den Funktionen symlink, mkdir und unlink verwenden, um den Dateipfad nach der open_basedir-Prüfung und vor dem Öffnen der Datei durch das zugrunde liegende System zu ändern – demonstriert durch das Verlinken eines Symlinks in ein Unterverzeichnis, um über ..-Sequenzen (Punkt-Punkt) auf ein übergeordnetes Verzeichnis zu zeigen, und das anschließende Entfernen des resultierenden Symlinks.
Quellen
1Maksymilian Arciemowicz · php · 19.12.2009
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.