CVE-2017-14729
Last modified
CVE-2017-14729 is a vulnerability of currently unknown severity. The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, do not ensure a unique PLT entry for a symbol, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file, related to elf32-i386.c and elf64-x86-64.c.. EPSS estimates a 2.26% chance of exploitation in the next 30 days.
Description
The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, do not ensure a unique PLT entry for a symbol, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file, related to elf32-i386.c and elf64-x86-64.c.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Gnu | Binutils | 2.29 |
References
- https://blogs.gentoo.org/ago/2017/09/25/binutils-heap-based-buffer-overflow-in-_bfd_x86_elf_get_synthetic_symtab-elfxx-x86-c/Patch, Third Party Advisory, VDB Entry
- https://sourceware.org/bugzilla/show_bug.cgi?id=22170Issue Tracking, Patch, Third Party Advisory
- https://blogs.gentoo.org/ago/2017/09/25/binutils-heap-based-buffer-overflow-in-_bfd_x86_elf_get_synthetic_symtab-elfxx-x86-c/Patch, Third Party Advisory, VDB Entry
- https://sourceware.org/bugzilla/show_bug.cgi?id=22170Issue Tracking, Patch, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2017-14729?
How severe is CVE-2017-14729?
How do I fix CVE-2017-14729?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2017
- CVE-2017-14723Before version 4.8.2, WordPress mishandled % characters and …
- CVE-2017-14724Before version 4.8.2, WordPress was vulnerable to cross-site…
- CVE-2017-14725Before version 4.8.2, WordPress was susceptible to an open r…
- CVE-2017-14726Before version 4.8.2, WordPress was vulnerable to a cross-si…
- CVE-2017-14727logger.c in the logger plugin in WeeChat before 1.9.1 allows…
- CVE-2017-14728An authentication bypass was found in an unknown area of the…9.8
- CVE-2017-1473IBM Security Access Manager Appliance 8.0.0 through 8.0.1.6 …
- CVE-2017-14730The init script in the Gentoo app-admin/logstash-bin package…
- CVE-2017-14731ofx_proc_file in ofx_preproc.cpp in LibOFX 0.9.12 allows rem…
- CVE-2017-14733ReadRLEImage in coders/rle.c in GraphicsMagick 1.3.26 mishan…
- CVE-2017-14734The build_msps function in libbpg.c in libbpg 0.9.7 allows r…
- CVE-2017-14735OWASP AntiSamy before 1.5.7 allows XSS via HTML5 entities, a…
Are you affected by CVE-2017-14729?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
