Katalog CVE

CVE-2008-1687

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcje wbudowane (1) maketemp i (2) mkstemp w GNU m4 przed wersją 1.4.11 nie cytują swojego wyjścia podczas tworzenia pliku, co może umożliwić atakującym zależnym od kontekstu wywołanie ekspansji makra, prowadząc do użycia nieprawidłowej nazwy pliku.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do manipulacji nazwami plików, co może prowadzić do nieprzewidzianych skutków w systemie, w tym do potencjalnego ujawnienia danych lub usunięcia plików.

Rekomendacja

Zaleca się aktualizację GNU m4 do wersji 1.4.11 lub nowszej, aby wyeliminować tę podatność oraz wprowadzenie dodatkowych środków zabezpieczających przy obsłudze nazw plików.

Powiązane podatności

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

The (1) maketemp and (2) mkstemp builtin functions in GNU m4 before 1.4.11 do not quote their output when a file is created, which might allow context-dependent attackers to trigger a macro expansion, leading to unspecified use of an incorrect filename.

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