CVE Catalog

CVE-2019-12972

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
1.80%

78th percentile - higher than 78% of all known CVEs

Summary

An issue was discovered in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.32. There is a heap-based buffer over-read in _bfd_doprnt in bfd.c because elf_object_p in elfcode.h mishandles an e_shstrndx section of type SHT_GROUP by omitting a trailing '\0' character.

Risk Assessment

This vulnerability could lead to application crash or potential information disclosure when processing specially crafted binary files.

Recommendation

Update GNU Binutils to a version later than 2.32.

Other vulnerabilities in GNU Binutils

See all
Original NVD description (English source)

An issue was discovered in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.32. There is a heap-based buffer over-read in _bfd_doprnt in bfd.c because elf_object_p in elfcode.h mishandles an e_shstrndx section of type SHT_GROUP by omitting a trailing '\0' character.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS