Katalog CVE

CVE-2017-16832

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja pe_bfd_read_buildid w bibliotece Binary File Descriptor (BFD) w GNU Binutils 2.29.1 nie weryfikuje wartości rozmiaru i offsetu w słowniku danych, co umożliwia zdalnym atakującym spowodowanie odmowy usługi (naruszenie segmentacji i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanego pliku PE.

Ocena ryzyka

Podatność ta może prowadzić do awarii aplikacji, co może zakłócić działanie systemów korzystających z tej biblioteki. Istnieje również ryzyko nieokreślonego wpływu na bezpieczeństwo systemu.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji GNU Binutils, aby usunąć tę podatność. Należy również monitorować i ograniczać dostęp do systemów, które mogą być narażone na ataki z wykorzystaniem spreparowanych plików PE.

Inne podatności w GNU Binutils 2.29.1

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

The pe_bfd_read_buildid function in peicode.h in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not validate size and offset values in the data dictionary, which allows remote attackers to cause a denial of service (segmentation violation and application crash) or possibly have unspecified other impact via a crafted PE file.

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