Blame SOURCES/binutils-CVE-2019-14250.patch

0c74e2
--- binutils.orig/libiberty/simple-object-elf.c	2019-08-09 14:13:51.677330065 +0100
0c74e2
+++ binutils-2.32/libiberty/simple-object-elf.c	2019-08-09 14:14:31.177076298 +0100
0c74e2
@@ -549,6 +549,14 @@ simple_object_elf_match (unsigned char h
0c74e2
       return NULL;
0c74e2
     }
0c74e2
 
0c74e2
+  if (eor->shstrndx == 0)
0c74e2
+    {
0c74e2
+      *errmsg = "invalid ELF shstrndx == 0";
0c74e2
+      *err = 0;
0c74e2
+      XDELETE (eor);
0c74e2
+      return NULL;
0c74e2
+    }
0c74e2
+
0c74e2
   return (void *) eor;
0c74e2
 }
0c74e2