CVE-2025-40909
ŚrednieStreszczenie
Wątkowanie w Perl ma problem z warunkiem wyścigu w katalogu roboczym, co może prowadzić do operacji na plikach w niezamierzonych lokalizacjach. Jeśli uchwyt katalogu jest otwarty w momencie tworzenia wątku, globalny katalog roboczy procesu jest tymczasowo zmieniany, co może być widoczne z innych wątków.
Ocena ryzyka
Organizacja może być narażona na nieautoryzowany dostęp do plików lub ich modyfikację, co może prowadzić do utraty danych lub naruszenia integralności systemu. Potencjalne ataki mogą wykorzystać tę lukę do manipulacji danymi w nieprzewidziany sposób.
Rekomendacja
Zaleca się unikanie otwierania uchwytów katalogów w momencie tworzenia wątków oraz przeglądanie kodu w celu identyfikacji i eliminacji potencjalnych warunków wyścigu. Warto również rozważyć aktualizację do najnowszej wersji Perla, jeśli dostępne są poprawki.
Oryginalny opis (angielski, źródło NVD)
Perl threads have a working directory race condition where file operations may target unintended paths. If a directory handle is open at thread creation, the process-wide current working directory is temporarily changed in order to clone that handle for the new thread, which is visible from any thi

