Opened 7 years ago
Closed 7 years ago
#4374 closed task (fixed)
elfutils-0.175
| Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | high | Milestone: | 8.4 |
| Component: | Book | Version: | SVN |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New minor version.
Change History (3)
comment:1 by , 7 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 7 years ago
| Priority: | normal → high |
|---|
Note:
See TracTickets
for help on using tickets.

CVE-2018-18310, CVE-2018-18520, CVE-2018-18521
* NEWS * readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property, NT_VERSION 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. * GIT SHORTLOG * Andreas Schwab (1): Handle ADD/SUB relocations Mark Wielaard (34): tests: backtrace-dwarf.c improve error handling in test framework. strip, unstrip: Handle SHT_GROUP correctly. unstrip: Renumber the group section indexes. readelf: Handle multiple .debug_macro sections and decode header flag. libdwfl: Sanity check partial core file data reads. findtextrel: Check that sh_entsize isn't zero. ar: Assume epoch if ar_date is bogus. arlib: Check that sh_entsize isn't zero. size: Handle recursive ELF ar files. Check sh_entsize is not zero. readelf: Make sure readp is smaller than cieend in print_debug_frame_section. backends: ppc use define instead of const for size of dwarf_regs array. readelf: Use shstrndx to lookup section names. addr2line: Use elf_getshdrstrndx not Ehdr field to print section name. Recognize and parse GNU Property notes. unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL. strip: Always copy over any phdrs if there are any. strip: Split out debug section relocation into separate helper functions. strip: Extract code to update shdrstrndx into new common function. strip: Add --reloc-debug-sections-only option. libelf: Explicitly update section data after (de)compression. backends: Add x86_64 section_type_name for SHT_X86_64_UNWIND. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE Recognize NT_VERSION notes. Handle GNU Build Attribute ELF Notes. strip: Also handle gnu compressed debug sections with --reloc-debug-sections libelf: Correctly setup alignment of SHF_COMPRESSED section data. elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section. Prepare for 0.175 libebl: Don't update w, t and len unnecessarily in ebl_object_note_type_name. libelf: Mark both fsize and msize with const attribute. Update upload-release.sh script and po files. Milian Wolff (1): Also find CFI in sections of type SHT_X86_64_UNWIND