Katalog CVE

CVE-2026-102473

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W powłoce dash, gdy jest zbudowana bez libc fnmatch, wewnętrzny matcher pmatch() implementuje * poprzez nieograniczoną rekurencję po pozycjach kandydatów. Lokalny użytkownik mogący umieścić nazwy plików lub w inny sposób dostarczyć dane do matchera może spowodować nadmierne zużycie CPU przez krótki wzorzec z wieloma gwiazdkami, np. *.*.*.*.*.tar.gz.

Ocena ryzyka

Lokalny użytkownik może wywołać nadmierne zużycie CPU, prowadząc do warunków odmowy usługi. Ryzyko dotyczy dostępności systemu przy przetwarzaniu wzorców plików.

Rekomendacja

Zaktualizuj pakiet dash do wersji zawierającej poprawkę ograniczającą rekurencję w pmatch() lub zbuduj dash z obsługą libc fnmatch.

Inne podatności w dash

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

A flaw was found in dash. When built without libc fnmatch, the internal pmatch() matcher implements * by unbounded recursion over candidate positions. A local user who can plant filenames, or otherwise feed that matcher, can make a short multi-star pattern such as *.*.*.*.*.tar.gz consume excessive CPU.

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