REDHAT-BUG-1553115: Null Pointer Dereference
The swapstdrelocin function in aoutx.h in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.30, allows attackers to cause a denial of service (aout32swapstdrelocout NULL pointer dereference and application crash) via a crafted ELF file, as demonstrated by objcopy.
Upstream issue:
https://sourceware.org/bugzilla/showbug.cgi?id=22887
Upstream patches:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=116acb2c268c89c89186673a7c92620d21825b25
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-1553115?
REDHAT-BUG-1553115 is classified as a denial of service vulnerability due to a NULL pointer dereference in the BFD library.
How do I fix REDHAT-BUG-1553115?
To fix REDHAT-BUG-1553115, update the GNU Binutils package to a version that includes the patch for this vulnerability.
What are the potential impacts of REDHAT-BUG-1553115?
The potential impacts of REDHAT-BUG-1553115 include application crashes and denial of service when processing crafted ELF files.
Which software is affected by REDHAT-BUG-1553115?
REDHAT-BUG-1553115 affects GNU Binutils and GNU libbfd in versions prior to the patch being implemented.
Can REDHAT-BUG-1553115 be exploited remotely?
Yes, REDHAT-BUG-1553115 can be exploited remotely through specially crafted ELF files sent to the vulnerable application.