Katalog CVE

CVE-2026-35358

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Narzędzie cp w uutils coreutils przy kopiowaniu rekurencyjnym (-R) błędnie traktuje węzły urządzeń znakowych i blokowych jako źródła strumieniowe zamiast je zachowywać. Ponieważ implementacja wczytuje bajty do zwykłych plików w miejscu docelowym zamiast używać mknod, semantyka urządzeń zostaje zniszczona (np. /dev/null staje się zwykłym plikiem), co może prowadzić do odmowy usługi przez wyczerpanie dysku lub zawieszenie procesu.

Ocena ryzyka

Możliwe jest wyczerpanie miejsca na dysku lub zawieszenie procesów podczas kopiowania nieograniczonych węzłów urządzeń, co prowadzi do odmowy usługi w czasie działania.

Rekomendacja

Zaktualizuj uutils coreutils do wersji zawierającej poprawkę lub unikaj rekurencyjnego kopiowania węzłów urządzeń za pomocą cp do czasu aktualizacji.

Inne podatności w uutils coreutils

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

The cp utility in uutils coreutils, when performing recursive copies (-R), incorrectly treats character and block device nodes as stream sources rather than preserving them. Because the implementation reads bytes into regular files at the destination instead of using mknod, device semantics are destroyed (e.g., /dev/null becomes a regular file). This behavior can lead to runtime denial of service through disk exhaustion or process hangs when reading from unbounded device nodes.

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