Katalog CVE

CVE-2017-9052

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece libdwarf odkryto problem związany z nadmiernym odczytem bufora w stercie w funkcji dwarf_formsdata(). Problem ten wynika z braku sprawdzenia, czy wskaźnik znajduje się w dozwolonym zakresie w kilku miejscach tej funkcji oraz z błędu w sprawdzeniu w funkcji dwarf_attr_list().

Ocena ryzyka

Nadmiarowy odczyt bufora może prowadzić do ujawnienia poufnych danych w pamięci, co stwarza ryzyko dla bezpieczeństwa aplikacji korzystających z tej biblioteki.

Rekomendacja

Zaleca się aktualizację biblioteki libdwarf do najnowszej wersji, aby usunąć tę podatność oraz przeprowadzenie audytu kodu w celu zidentyfikowania potencjalnych miejsc narażonych na podobne problemy.

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

An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-21. A heap-based buffer over-read in dwarf_formsdata() is due to a failure to check a pointer for being in bounds (in a few places in this function) and a failure in a check in dwarf_attr_list().

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