scan_unit_for_symbols in dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted ELF file.
The product dereferences a pointer that it expects to be valid but is NULL.
Link | Tags |
---|---|
https://sourceware.org/bugzilla/show_bug.cgi?id=22166 | issue tracking third party advisory patch |
https://blogs.gentoo.org/ago/2017/09/26/binutils-null-pointer-dereference-in-scan_unit_for_symbols-dwarf2-c/ | vdb entry third party advisory patch |
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git%3Bh=0d76029f92182c3682d8be2c833d45bc9a2068fe |