Katalog CVE

CVE-2020-21047

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Komponent libcpu używany przez libasm z elfutils w wersji 0.177 (git 47780c9e) zawiera lukę typu denial-of-service powodującą awarie aplikacji z powodu zapisu poza granicami bufora (CWE-787), błędu off-by-one (CWE-193) i osiągalnego asercji (CWE-617). Aby wykorzystać lukę, atakujący musi spreparować określone pliki ELF omijające brakujące sprawdzenia granic.

Ocena ryzyka

Atakujący może dostarczyć spreparowany plik ELF, powodując awarię aplikacji i odmowę usługi. Może to zakłócić działanie narzędzi analizujących pliki ELF lub systemów przetwarzających niezaufane pliki.

Rekomendacja

Zaktualizuj elfutils do wersji zawierającej poprawkę dla CVE-2020-21047. Unikaj przetwarzania niezaufanych plików ELF za pomocą podatnych wersji elfutils.

Inne podatności w elfutils

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

The libcpu component which is used by libasm of elfutils version 0.177 (git 47780c9e), suffers from denial-of-service vulnerability caused by application crashes due to out-of-bounds write (CWE-787), off-by-one error (CWE-193) and reachable assertion (CWE-617); to exploit the vulnerability, the attackers need to craft certain ELF files which bypass the missing bound checks.

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