CVE-2014-8501: Buffer Overflow
It was reported [1] that running strings, nm or objdump on a constructed PE file [2] leads to out-of bounds write to an unitialized memory area. Upstream path for this issue is at [3].
[1]: https://sourceware.org/bugzilla/showbug.cgi?id=17512#c0 [2]: https://sourceware.org/bugzilla/attachment.cgi?id=7849 [3]: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7e1e19887abd24aeb15066b141cdff5541e0ec8e
Other sources
The bfdXXiswapaouthdrin function in bfd/peXXigen.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (out-of-bounds write) and possibly have other unspecified impact via a crafted NumberOfRvaAndSizes field in the AOUT header in a PE executable.
— Launchpad
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2014-8501?
CVE-2014-8501 is a vulnerability in GNU binutils 2.24 and earlier that allows remote attackers to cause a denial of service (out-of-bounds write) and possibly have other unspecified impact via a crafted NumberOfRvaAndSizes field in the AOUT header in a PE executable.
What software is affected by CVE-2014-8501?
GNU binutils versions 2.24 and earlier are affected by CVE-2014-8501.
What is the severity of CVE-2014-8501?
CVE-2014-8501 has a severity level of low.
How can I fix CVE-2014-8501?
To fix CVE-2014-8501, update your GNU binutils to version 2.25 or higher.
Where can I find more information about CVE-2014-8501?
You can find more information about CVE-2014-8501 at the following references: [Reference 1](http://www.openwall.com/lists/oss-security/2014/10/26/3), [Reference 2](http://www.openwall.com/lists/oss-security/2014/10/31/1), [Reference 3](https://bugzilla.redhat.com/show_bug.cgi?id=1162570)