CVE-2017-9778 GNU Debugger (GDB) 8.0 and earlier fails to detect a negative length field in a DWARF section. A malformed section in an ELF binary or a core file can cause GDB to repeatedly allocate memory until a p...
MediumCVSS 5.5
EPSS 1.1%
- Published
- Updated
- Exploit status
- No public exploit known
Description
GNU Debugger (GDB) 8.0 and earlier fails to detect a negative length field in a DWARF section. A malformed section in an ELF binary or a core file can cause GDB to repeatedly allocate memory until a process limit is reached. This can, for example, impede efforts to analyze malware with GDB.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/gdb(Debian:12) | < 8.3.1-1 | 8.3.1-1 |
| debian/gdb(Debian:13) | < 8.3.1-1 | 8.3.1-1 |
| debian/gdb(Debian:14) | < 8.3.1-1 | 8.3.1-1 |
| GNU gdb | <= 8.0 | No fix listed |
References
- Debian Security Tracker CVE-2017-9778 vendor-advisory
- 99244 third-party-advisory vdb-entry
- sourceware.org issue-tracking third-party-advisory
- bugs.debian.org issue-tracking