Summary: | Invalid Memory Address Dereference exists in the function elf_link_add_object_symbols in elflink.c in bfd | ||
---|---|---|---|
Product: | binutils | Reporter: | wcventure <wcventure> |
Component: | ld | Assignee: | Alan Modra <amodra> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | 2.31 | ||
Target Milestone: | 2.32 | ||
Host: | Target: | ||
Build: | Last reconfirmed: | 2018-12-31 00:00:00 | |
Attachments: | POC |
Description
wcventure
2018-12-28 09:05:21 UTC
The master branch has been updated by Alan Modra <amodra@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=54025d5812ff100f5f0654eb7e1ffd50f2e37f5f commit 54025d5812ff100f5f0654eb7e1ffd50f2e37f5f Author: Alan Modra <amodra@gmail.com> Date: Mon Dec 31 15:40:08 2018 +1030 PR24041, Invalid Memory Address Dereference in elf_link_add_object_symbols PR 24041 * elflink.c (elf_link_add_object_symbols): Don't segfault on crafted ET_DYN with no program headers. Fixed CVE-2018-20651 |