Skip to content
OpenAdvisories
Unscored CVE-2017-9778 EUVD-2017-18708GHSA-hmmq-v5m7-8j9w

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 co…

Published Jun 21, 2017 · Updated Aug 5, 2024 · Assigned by mitre

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gdb 8.3.1-1 —
Debian 13 gdb 8.3.1-1 —
Debian 12 gdb 8.3.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS gdb No fix yet —
Ubuntu Pro 16.04 LTS gdb No fix yet —

References