CVE-2025-40909
MediumSummary
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.
Risk Assessment
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.
Recommendation
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.
Original NVD description (English source)
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

