Every CVE Search/ Get API key

CVE-2005-1704

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils,...

4.6 MediumFix available

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Exploit likelihood

0.60%Down 2.5 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.6

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
CVE-2005-1704
CVSS 2.0
4.6 MediumAV:L/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-189
Updated
2026-11-02
CVE List No score

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
CVE-2005-1704
Updated
2026-11-02
EUVDEUVD-2005-1706 No score

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
EUVD-2005-1706
Updated
2026-11-03
GitHub AdvisoriesGHSA-r87q-q7hx-24jg No score

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils,...

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
GHSA-r87q-q7hx-24jg
Updated
2026-11-02
OSV No score

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
CVE-2005-1704
Updated
2026-11-02
OSVDEBIAN-CVE-2005-1704 No score

Integer overflow in the Binary File Descriptor (BFD) library for gdb before 6.3, binutils, elfutils, and possibly other packages, allows user-assisted attackers to execute arbitrary code via a crafted object file that specifies a large number of section headers, leading to a heap-based buffer overflow.

Record
DEBIAN-CVE-2005-1704
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gdb
Debian:12
before 6.3-6
6.3-6
gdb
Debian:13
before 6.3-6
6.3-6
gdb
Debian:14
before 6.3-6
6.3-6
binutils
Red Hat:enterprise_linux:3::as
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils-debuginfo
Red Hat:enterprise_linux:3::as
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils
Red Hat:enterprise_linux:3::desktop
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils-debuginfo
Red Hat:enterprise_linux:3::desktop
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils
Red Hat:enterprise_linux:3::es
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils-debuginfo
Red Hat:enterprise_linux:3::es
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils
Red Hat:enterprise_linux:3::ws
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
Show 57 moreShow less
Affected packages
PackageAffectedFixed
binutils-debuginfo
Red Hat:enterprise_linux:3::ws
before 0:2.14.90.0.4-39
0:2.14.90.0.4-39
binutils
Red Hat:enterprise_linux:4::as
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils-debuginfo
Red Hat:enterprise_linux:4::as
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils
Red Hat:enterprise_linux:4::desktop
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils
Red Hat:enterprise_linux:4::es
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils-debuginfo
Red Hat:enterprise_linux:4::es
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils
Red Hat:enterprise_linux:4::ws
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
binutils-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:2.15.92.0.2-15
0:2.15.92.0.2-15
gdb
Red Hat:enterprise_linux:4::as
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb-debuginfo
Red Hat:enterprise_linux:4::as
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb
Red Hat:enterprise_linux:4::desktop
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb
Red Hat:enterprise_linux:4::es
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb-debuginfo
Red Hat:enterprise_linux:4::es
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb
Red Hat:enterprise_linux:4::ws
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
gdb-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:6.3.0.0-1.63
0:6.3.0.0-1.63
elfutils
Red Hat:enterprise_linux:4::as
before 0:0.97.1-3
0:0.97.1-3
elfutils-debuginfo
Red Hat:enterprise_linux:4::as
before 0:0.97.1-3
0:0.97.1-3
elfutils-devel
Red Hat:enterprise_linux:4::as
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf
Red Hat:enterprise_linux:4::as
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf-devel
Red Hat:enterprise_linux:4::as
before 0:0.97.1-3
0:0.97.1-3
elfutils
Red Hat:enterprise_linux:4::desktop
before 0:0.97.1-3
0:0.97.1-3
elfutils-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:0.97.1-3
0:0.97.1-3
elfutils-devel
Red Hat:enterprise_linux:4::desktop
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf
Red Hat:enterprise_linux:4::desktop
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf-devel
Red Hat:enterprise_linux:4::desktop
before 0:0.97.1-3
0:0.97.1-3
elfutils
Red Hat:enterprise_linux:4::es
before 0:0.97.1-3
0:0.97.1-3
elfutils-debuginfo
Red Hat:enterprise_linux:4::es
before 0:0.97.1-3
0:0.97.1-3
elfutils-devel
Red Hat:enterprise_linux:4::es
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf
Red Hat:enterprise_linux:4::es
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf-devel
Red Hat:enterprise_linux:4::es
before 0:0.97.1-3
0:0.97.1-3
elfutils
Red Hat:enterprise_linux:4::ws
before 0:0.97.1-3
0:0.97.1-3
elfutils-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:0.97.1-3
0:0.97.1-3
elfutils-devel
Red Hat:enterprise_linux:4::ws
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf
Red Hat:enterprise_linux:4::ws
before 0:0.97.1-3
0:0.97.1-3
elfutils-libelf-devel
Red Hat:enterprise_linux:4::ws
before 0:0.97.1-3
0:0.97.1-3
elfutils
Red Hat:enterprise_linux:3::as
before 0:0.94.1-2
0:0.94.1-2
elfutils-debuginfo
Red Hat:enterprise_linux:3::as
before 0:0.94.1-2
0:0.94.1-2
elfutils-devel
Red Hat:enterprise_linux:3::as
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf
Red Hat:enterprise_linux:3::as
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf-devel
Red Hat:enterprise_linux:3::as
before 0:0.94.1-2
0:0.94.1-2
elfutils
Red Hat:enterprise_linux:3::desktop
before 0:0.94.1-2
0:0.94.1-2
elfutils-debuginfo
Red Hat:enterprise_linux:3::desktop
before 0:0.94.1-2
0:0.94.1-2
elfutils-devel
Red Hat:enterprise_linux:3::desktop
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf
Red Hat:enterprise_linux:3::desktop
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf-devel
Red Hat:enterprise_linux:3::desktop
before 0:0.94.1-2
0:0.94.1-2
elfutils
Red Hat:enterprise_linux:3::es
before 0:0.94.1-2
0:0.94.1-2
elfutils-debuginfo
Red Hat:enterprise_linux:3::es
before 0:0.94.1-2
0:0.94.1-2
elfutils-devel
Red Hat:enterprise_linux:3::es
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf
Red Hat:enterprise_linux:3::es
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf-devel
Red Hat:enterprise_linux:3::es
before 0:0.94.1-2
0:0.94.1-2
elfutils
Red Hat:enterprise_linux:3::ws
before 0:0.94.1-2
0:0.94.1-2
elfutils-debuginfo
Red Hat:enterprise_linux:3::ws
before 0:0.94.1-2
0:0.94.1-2
elfutils-devel
Red Hat:enterprise_linux:3::ws
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf
Red Hat:enterprise_linux:3::ws
before 0:0.94.1-2
0:0.94.1-2
elfutils-libelf-devel
Red Hat:enterprise_linux:3::ws
before 0:0.94.1-2
0:0.94.1-2

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2005-1704 is a medium vulnerability (CVSS 4.6) in Gnu Gdb, published May 24, 2005. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.60%, the 48th percentile. Fixed in gdb 6.3-6.

References

Show 65 moreShow less
MoveEnter Open