Version 0.175 readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property notes, NT_VERSION notes and GNU Build Attribute ELF Notes. strip: Handle SHT_GROUP correctly. Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. backends: RISCV handles ADD/SUB relocations. Handle SHT_X86_64_UNWIND. Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521. Version 0.174 libelf, libdw and all tools now handle extended shnum and shstrndx correctly. elfcompress: Don't rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. strip: Handle mixed (out of order) allocated/non-allocated sections. unstrip: Handle SHT_GROUP sections. backends: RISCV and M68K now have backend implementations to generate CFI based backtraces. Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b90749ab17533819b7b63ff28a972f30f8cc749 commit 3b90749ab17533819b7b63ff28a972f30f8cc749 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-11-20 20:40:24 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-11-20 20:40:37 +0000 dev-libs/elfutils: bump up to 0.175, bug #671560 Reported-by: Lars Wendler (Polynomial-C) Closes: https://bugs.gentoo.org/671560 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> dev-libs/elfutils/Manifest | 1 + dev-libs/elfutils/elfutils-0.175.ebuild | 66 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+)