package/elfutils: security bump to version 0.176
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sat, 3 Aug 2019 09:34:08 +0000 (11:34 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 3 Aug 2019 12:27:59 +0000 (14:27 +0200)
commit725531fc323d473a861f078e6a30a1139a0e0350
tree35cc28372ff55ddce41d00d1d02bd45788255ff9
parentad98587f11a631d3add0bc9838201e9113336996
package/elfutils: security bump to version 0.176

Fixes CVE-2018-18310: An invalid memory address dereference was
discovered in dwfl_segment_report_module.c in libdwfl in elfutils
through v0.174. The vulnerability allows attackers to cause a denial of
service (application crash) with a crafted ELF file, as demonstrated by
consider_notes.

Fixes CVE-2018-18520: An Invalid Memory Address Dereference exists in
the function elf_end in libelf in elfutils through v0.174. Although
eu-size is intended to support ar files inside ar files,
handle_ar in size.c closes the outer ar file before handling all inner
entries. The vulnerability allows attackers to cause a denial of service
(application crash) with a crafted ELF file.

Fixes CVE-2018-18521: Divide-by-zero vulnerabilities in the function
arlib_add_symbols() in arlib.c in elfutils 0.174 allow remote attackers
to cause a denial of service (application crash) with a crafted ELF
file, as demonstrated by eu-ranlib, because a zero sh_entsize is
mishandled.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/elfutils/elfutils.hash
package/elfutils/elfutils.mk