Katalog CVE

CVE-2017-8395

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka Binary File Descriptor (BFD), znana jako libbfd, w wersji GNU Binutils 2.28 jest podatna na nieprawidłowe zapisanie danych o rozmiarze 8 z powodu braku sprawdzenia wartości zwracanej przez malloc() w funkcji _bfd_generic_get_section_contents. Ta podatność powoduje awarie programów analizujących pliki binarne przy użyciu biblioteki libbfd, takich jak objcopy.

Ocena ryzyka

Podatność ta może prowadzić do awarii aplikacji, co wpływa na stabilność i dostępność systemów korzystających z libbfd do analizy plików binarnych.

Rekomendacja

Zaleca się aktualizację do nowszej wersji GNU Binutils, w której problem został naprawiony, aby uniknąć potencjalnych awarii aplikacji.

Inne podatności w GNU Binutils 2.28

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

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid write of size 8 because of missing a malloc() return-value check to see if memory had actually been allocated in the _bfd_generic_get_section_contents function. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objcopy, to crash.

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