Katalog CVE

CVE-2016-5038

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja dwarf_get_macro_startend_file w libdwarf przed wersją 20160923 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez spreparowany offset ciągu dla .debug_str.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do zakłócenia działania aplikacji, co może prowadzić do przestojów w systemie.

Rekomendacja

Zaleca się aktualizację libdwarf do wersji 20160923 lub nowszej, aby usunąć tę podatność.

Inne podatności w libdwarf

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

The dwarf_get_macro_startend_file function in dwarf_macro5.c in libdwarf before 20160923 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted string offset for .debug_str.

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