Katalog CVE

CVE-2026-35360

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.10%

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

Streszczenie

Narzędzie touch w uutils coreutils jest podatne na warunek wyścigu TOCTOU podczas tworzenia plików. Gdy narzędzie wykryje brakującą ścieżkę, później próbuje utworzyć plik za pomocą File::create(), które wewnętrznie używa O_TRUNC. Atakujący może wykorzystać to okno do utworzenia pliku lub podmiany dowiązania symbolicznego w docelowej ścieżce, powodując obcięcie istniejącego pliku i trwałą utratę danych.

Ocena ryzyka

Lokalny atakujący może spowodować trwałą utratę danych poprzez obcięcie istniejących plików, do których ma dostęp proces uruchamiający touch.

Rekomendacja

Zaktualizuj uutils coreutils do wersji zawierającej poprawkę lub unikaj używania touch w niezaufanych katalogach.

Inne podatności w uutils coreutils

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

The touch utility in uutils coreutils is vulnerable to a Time-of-Check to Time-of-Use (TOCTOU) race condition during file creation. When the utility identifies a missing path, it later attempts creation using File::create(), which internally uses O_TRUNC. An attacker can exploit this window to create a file or swap a symlink at the target path, causing touch to truncate an existing file and leading to permanent data loss.

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