diff options
Diffstat (limited to 'poky/meta/recipes-devtools/binutils/binutils/CVE-2018-7642.patch')
-rw-r--r-- | poky/meta/recipes-devtools/binutils/binutils/CVE-2018-7642.patch | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/poky/meta/recipes-devtools/binutils/binutils/CVE-2018-7642.patch b/poky/meta/recipes-devtools/binutils/binutils/CVE-2018-7642.patch deleted file mode 100644 index 9def46cf5..000000000 --- a/poky/meta/recipes-devtools/binutils/binutils/CVE-2018-7642.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 116acb2c268c89c89186673a7c92620d21825b25 Mon Sep 17 00:00:00 2001 -From: Alan Modra <amodra@gmail.com> -Date: Wed, 28 Feb 2018 22:09:50 +1030 -Subject: [PATCH] PR22887, null pointer dereference in - aout_32_swap_std_reloc_out - - PR 22887 - * aoutx.h (swap_std_reloc_in): Correct r_index bound check. - -Upstream-Status: Backport -Affects: Binutils <= 2.30 -CVE: CVE-2018-7642 -Signed-off-by: Armin Kuster <akuster@mvista.com> - ---- - bfd/ChangeLog | 5 +++++ - bfd/aoutx.h | 6 ++++-- - 2 files changed, 9 insertions(+), 2 deletions(-) - -Index: git/bfd/aoutx.h -=================================================================== ---- git.orig/bfd/aoutx.h -+++ git/bfd/aoutx.h -@@ -2284,10 +2284,12 @@ NAME (aout, swap_std_reloc_in) (bfd *abf - if (r_baserel) - r_extern = 1; - -- if (r_extern && r_index > symcount) -+ if (r_extern && r_index >= symcount) - { - /* We could arrange to return an error, but it might be useful -- to see the file even if it is bad. */ -+ to see the file even if it is bad. FIXME: Of course this -+ means that objdump -r *doesn't* see the actual reloc, and -+ objcopy silently writes a different reloc. */ - r_extern = 0; - r_index = N_ABS; - } -Index: git/bfd/ChangeLog -=================================================================== ---- git.orig/bfd/ChangeLog -+++ git/bfd/ChangeLog -@@ -1,3 +1,8 @@ -+2018-02-28 Alan Modra <amodra@gmail.com> -+ -+ PR 22887 -+ * aoutx.h (swap_std_reloc_in): Correct r_index bound check. -+ - 2018-02-06 Nick Clifton <nickc@redhat.com> - - PR 22794 |