The coff_slurp_reloc_table function in coffcode.h in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted COFF based 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=22509 | issue tracking exploit |
https://security.gentoo.org/glsa/201811-17 | vendor advisory |
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git%3Bh=4581a1c7d304ce14e714b27522ebf3d0188d6543 |