Skip to content
OpenAdvisories
Unscored USN-3368-1 9 CVEs

libiberty vulnerabilities

Published Jul 26, 2017 · Updated Apr 27, 2026

Summary

It was discovered that libiberty incorrectly handled certain string
operations. If a user or automated system were tricked into processing a
specially crafted binary, a remote attacker could use this issue to cause
libiberty to crash, resulting in a denial of service, or possibly execute
arbitrary code. This issue only applied to Ubuntu 14.04 LTS and Ubuntu
16.04 LTS. (CVE-2016-2226)

It was discovered that libiberty incorrectly handled parsing certain
binaries. If a user or automated system were tricked into processing a
specially crafted binary, a remote attacker could use this issue to cause
libiberty to crash, resulting in a denial of service. This issue only
applied to Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-4487,
CVE-2016-4488, CVE-2016-4489, CVE-2016-4490, CVE-2016-4492, CVE-2016-4493,
CVE-2016-6131)

It was discovered that libiberty incorrectly handled parsing certain
binaries. If a user or automated system were tricked into processing a
specially crafted binary, a remote attacker could use this issue to cause
libiberty to crash, resulting in a denial of service. (CVE-2016-4491)

Fixed packages 2

ReleasePackageFixed in
Ubuntu · 14.04 LTS 14.04:LTS libiberty 20131116-1ubuntu0.2
Ubuntu · 16.04 LTS 16.04:LTS libiberty 20160215-1ubuntu0.2

Vulnerabilities 9

References

  • report
    https://ubuntu.com/security/CVE-2016-2226
  • report
    https://ubuntu.com/security/CVE-2016-4487
  • report
    https://ubuntu.com/security/CVE-2016-4488
  • report
    https://ubuntu.com/security/CVE-2016-4489
  • report
    https://ubuntu.com/security/CVE-2016-4490
  • report
    https://ubuntu.com/security/CVE-2016-4491
  • report
    https://ubuntu.com/security/CVE-2016-4492
  • report
    https://ubuntu.com/security/CVE-2016-4493
  • report
    https://ubuntu.com/security/CVE-2016-6131