NetSight
medium5.5

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 (applicatio…

Impact

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.

Affected products

VendorProductAffected versions
Elfutils ProjectElfutils
Version 0.174
DebianDebian Linux
Versions 8.0, 9.0
RedhatEnterprise Linux Desktop
Version 7.0
RedhatEnterprise Linux Server
Version 7.0
RedhatEnterprise Linux Workstation
Version 7.0
OpensuseLeap
Versions 15.0, 15.1
CanonicalUbuntu Linux
Versions 16.04, 18.04, 18.10

Weakness classification

References