[arch-security] [Arch Linux Security Advisory ASA-201411-19] mingw-w64-binutils: multiple issues
Levente Polyak
anthraxx at archlinux.org
Wed Nov 19 01:58:13 UTC 2014
Arch Linux Security Advisory ASA-201411-19
==========================================
Severity: Medium
Date : 2014-11-19
CVE-ID : CVE-2014-8484 CVE-2014-8485 CVE-2014-8501 CVE-2014-8502
CVE-2014-8503 CVE-2014-8504 CVE-2014-8737 CVE-2014-8738
Package : mingw-w64-binutils
Type : multiple issues
Remote : No
Link : https://wiki.archlinux.org/index.php/CVE-2014
Summary
=======
The package mingw-w64-binutils before version 2.24-2 is vulnerable to
multiple issues including but not limited to denial of service,
directory traversal, heap and stack overflow leading to possible code
execution.
Resolution
==========
Upgrade to 2.24-2.
# pacman -Syu "mingw-w64-binutils>=2.24-2"
The problems have been fixed upstream but no release is available yet.
Workaround
==========
None.
Description
===========
- CVE-2014-8484 (invalid read)
Invalid read flaw leads to denial of service while parsing specially
crafted files in programs using libbfd.
- CVE-2014-8485 (out-of-bounds write)
Lack of range checking leading to controlled write in
_bfd_elf_setup_sections() which results in denial of service or possible
code execution in programs using libbfd.
- CVE-2014-8501 (out-of-bounds write)
Out-of-bounds write when parsing specially crafted PE executable leads
to denial of service in "strings", "nm" and "objdump".
- CVE-2014-8502 (heap overflow)
Heap buffer overflow when parsing specially crafted PE executable leads
to denial of service in "objdump".
- CVE-2014-8503 (stack overflow)
Stack overflow in "objdump" when parsing specially crafted ihex files
leads to denial of service or code execution.
- CVE-2014-8504 (stack overflow)
Stack overflow in the SREC parser leads to denial of service or code
execution when parsing specially crafted files.
- CVE-2014-8737 (directory traversal)
Directory traversal vulnerability allowing arbitrary file deletion and
creation.
- CVE-2014-8738 (out-of-bounds write)
Out-of-bounds memory write while processing a crafted "ar" archive leads
to denial of service in "objdump".
Impact
======
An attacker with specially crafted files can perform denial of service,
directory traversal, heap and stack overflow leading to possible code
execution. Programs using libbfd may also be remotely exploitable.
References
==========
https://access.redhat.com/security/cve/CVE-2014-8484
https://access.redhat.com/security/cve/CVE-2014-8485
https://access.redhat.com/security/cve/CVE-2014-8501
https://access.redhat.com/security/cve/CVE-2014-8502
https://access.redhat.com/security/cve/CVE-2014-8503
https://access.redhat.com/security/cve/CVE-2014-8504
https://access.redhat.com/security/cve/CVE-2014-8737
https://access.redhat.com/security/cve/CVE-2014-8738
http://seclists.org/oss-sec/2014/q4/424
http://seclists.org/oss-sec/2014/q4/599
https://bugs.archlinux.org/task/42773
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-security/attachments/20141119/5e4690a7/attachment.bin>
More information about the arch-security
mailing list