CVE-2021-3826
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 74 - wyżej niż 74% wszystkich znanych CVE
Streszczenie
Przepełnienie bufora stosu/sterty w funkcji dlang_lname w pliku d-demangle.c w bibliotece libiberty pozwala atakującym potencjalnie wywołać odmowę usługi (błąd segmentacji i awarię) poprzez specjalnie spreparowany symbol mangled.
Ocena ryzyka
Aplikacje przetwarzające niezaufane symbole mangled mogą ulec awarii, prowadząc do niedostępności usługi. Może być wykorzystane do zdalnego wywołania odmowy usługi.
Rekomendacja
Zaktualizuj libiberty do wersji zawierającej poprawkę. Unikaj przetwarzania niezaufanych danych wejściowych przez funkcje demangle.
Inne podatności w libiberty
Oryginalny opis (angielski, źródło NVD)
Heap/stack buffer overflow in the dlang_lname function in d-demangle.c in libiberty allows attackers to potentially cause a denial of service (segmentation fault and crash) via a crafted mangled symbol.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

