CVE-2017-16829 The _bfd_elf_parse_gnu_properties function in elf-properties.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not prevent negative pointers, whic...
HighCVSS 7.8
EPSS 1.8%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The _bfd_elf_parse_gnu_properties function in elf-properties.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not prevent negative pointers, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) or possibly have unspecified other impact via a crafted ELF file.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/binutils(Debian:12) | < 2.29.90.20180122-1 | 2.29.90.20180122-1 |
| debian/binutils(Debian:13) | < 2.29.90.20180122-1 | 2.29.90.20180122-1 |
| debian/binutils(Debian:14) | < 2.29.90.20180122-1 | 2.29.90.20180122-1 |
| GNU binutils | = 2.29.1 | No fix listed |
References
- Debian Security Tracker CVE-2017-16829 vendor-advisory
- GLSA-201811-17 vendor-advisory
- sourceware.org exploit issue-tracking patch
- sourceware.org