summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2017-06-06 14:01:21 -0500
committerMatthias Maier <tamiko@gentoo.org>2017-06-06 14:26:03 -0500
commitcd1ba24b30850d49e58b79af6e0f5387f9f7ed8d (patch)
tree4e6b45507543b9d90b20906f387af7279845301d /sys-devel/binutils/binutils-2.27-r1.ebuild
parentmedia-sound/helm: [QA] Remove binary garbage from patch. (diff)
downloadgentoo-cd1ba24b30850d49e58b79af6e0f5387f9f7ed8d.tar.gz
gentoo-cd1ba24b30850d49e58b79af6e0f5387f9f7ed8d.tar.bz2
gentoo-cd1ba24b30850d49e58b79af6e0f5387f9f7ed8d.zip
sys-devel/binutils: 2.27 - multiple security fixes, bug #618520, bug #618826
CVE-2017-8421 Prevent memory exhaustion from a corrupt PE binary with an overlarge number of relocs. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=patch;h=39ff1b79f687b65f4144ddb379f22587003443fb CVE-2017-9038 readelf: Update check for invalid word offsets in ARM unwind information. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f32ba72991d2406b21ab17edc234a2f3fa7fb23d CVE-2017-9038 readelf: Update check for invalid word offsets in ARM unwind information. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f32ba72991d2406b21ab17edc234a2f3fa7fb23d CVE-2017-9039 readelf: Fix overlarge memory allocation when reading a binary with an excessive number of program headers. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=82156ab704b08b124d319c0decdbd48b3ca2dac5 CVE-2017-9040, CVE-2017-9042 readelf: fix out of range subtraction, seg fault from a NULL pointer and memory exhaustion, all from parsing corrupt binaries. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7296a62a2a237f6b1ad8db8c38b090e9f592c8cf CVE-2017-9041 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=75ec1fdbb797a389e4fe4aaf2e15358a070dcc19 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c4ab9505b53cdc899506ed421fddb7e1f8faf7a3 [2] https://bugs.gentoo.org/show_bug.cgi?id=618520 [2] https://bugs.gentoo.org/show_bug.cgi?id=618826 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Diffstat (limited to 'sys-devel/binutils/binutils-2.27-r1.ebuild')
-rw-r--r--sys-devel/binutils/binutils-2.27-r1.ebuild10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys-devel/binutils/binutils-2.27-r1.ebuild b/sys-devel/binutils/binutils-2.27-r1.ebuild
new file mode 100644
index 000000000000..441d4d8408e6
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.27-r1.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCHVER="1.1"
+ELF2FLT_VER=""
+inherit toolchain-binutils
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd"