Katalog CVE

CVE-2026-35342

NiskieCVSS 3.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Narzędzie mktemp w uutils coreutils nieprawidłowo obsługuje pustą zmienną środowiskową TMPDIR. W przeciwieństwie do GNU mktemp, które w takim przypadku używa /tmp, implementacja uutils traktuje pusty ciąg jako prawidłową ścieżkę, tworząc pliki tymczasowe w bieżącym katalogu roboczym zamiast w bezpiecznym katalogu tymczasowym. Jeśli bieżący katalog jest bardziej dostępny dla innych użytkowników niż /tmp, może to prowadzić do ujawnienia informacji lub nieautoryzowanego dostępu do danych tymczasowych.

Ocena ryzyka

Pliki tymczasowe mogą zostać utworzone w katalogu dostępnym dla innych użytkowników, co może skutkować ujawnieniem wrażliwych danych lub nieautoryzowanym dostępem.

Rekomendacja

Zaktualizuj uutils coreutils do wersji zawierającej poprawkę. Upewnij się, że zmienna TMPDIR nie jest ustawiona na pusty ciąg w skryptach i środowiskach produkcyjnych.

Inne podatności w uutils coreutils

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The mktemp utility in uutils coreutils fails to properly handle an empty TMPDIR environment variable. Unlike GNU mktemp, which falls back to /tmp when TMPDIR is an empty string, the uutils implementation treats the empty string as a valid path. This causes temporary files to be created in the current working directory (CWD) instead of the intended secure temporary directory. If the CWD is more permissive or accessible to other users than /tmp, it may lead to unintended information disclosure or unauthorized access to temporary data.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS