CVE-2025-47906
ŚrednieStreszczenie
Podatność w funkcji LookPath powoduje, że gdy zmienna środowiskowa PATH zawiera ścieżki do plików wykonywalnych (a nie tylko katalogów), przekazanie określonych ciągów znaków („”, „.”, „..”) może skutkować nieoczekiwanym zwróceniem plików binarnych wymienionych w PATH.
Ocena ryzyka
Ryzyko polega na tym, że atakujący może manipulować PATH, aby wymusić wykonanie niepożądanych plików wykonywalnych, co może prowadzić do eskalacji uprawnień lub uruchomienia złośliwego kodu.
Rekomendacja
Zaleca się natychmiastową aktualizację do wersji zawierającej poprawkę oraz unikanie umieszczania w PATH ścieżek do plików wykonywalnych zamiast katalogów.
Oryginalny opis (angielski, źródło NVD)
If the PATH environment variable contains paths which are executables (rather than just directories), passing certain strings to LookPath ("", ".", and ".."), can result in the binaries listed in the PATH being unexpectedly returned.

