Every CVE Search/ Get API key

CVE-2025-69649

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing...

7.5 HighFix available

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.31%Up 0.3 points since Mar 7, 2026
90%50%10%1%

What each source reports

NVD Score used 7.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
CVE List 5.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
CVE-2025-69649
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
EUVDEUVD-2025-208345 5.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
EUVD-2025-208345
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-63qm-v5pw-47h7 5.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing...

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
GHSA-63qm-v5pw-47h7
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
OSVBELL-CVE-2025-69649 7.5
Record
BELL-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 5.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
CVE-2025-69649
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVDEBIAN-CVE-2025-69649 7.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
DEBIAN-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:7098 5.3

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7098
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVROOT-OS-ALPINE-319-CVE-2025-69649 7.5

CVE-2025-69649 in binutils - Patched by Root

Root has patched CVE-2025-69649 in the binutils package for Root:Alpine:3.19. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-319-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-ALPINE-321-CVE-2025-69649 7.5

CVE-2025-69649 in binutils - Patched by Root

Root has patched CVE-2025-69649 in the binutils package for Root:Alpine:3.21. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-321-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-ALPINE-322-CVE-2025-69649 7.5

CVE-2025-69649 in binutils - Patched by Root

Root has patched CVE-2025-69649 in the binutils package for Root:Alpine:3.22. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-322-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-ALPINE-323-CVE-2025-69649 7.5

CVE-2025-69649 in binutils - Patched by Root

Root has patched CVE-2025-69649 in the binutils package for Root:Alpine:3.23. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-323-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-ALPINE-324-CVE-2025-69649 7.5

CVE-2025-69649 in binutils - Patched by Root

Root has patched CVE-2025-69649 in the binutils package for Root:Alpine:3.24. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-324-CVE-2025-69649
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-69649 5.5

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
UBUNTU-CVE-2025-69649
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-79571 No score

CVE-2025-69649 affecting package binutils for versions less than 2.41-11

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
AZL-79571
Updated
2026-11-05
OSVAZL-79595 No score

CVE-2025-69649 affecting package binutils 2.37-20

GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentation fault (SIGSEGV) and abrupt termination. No evidence of memory corruption beyond the null pointer dereference, nor any possibility of code execution, was observed.

Record
AZL-79595
Updated
2026-11-02
OSVCLSA-2026-1773762013 No score

binutils: Fix of CVE-2025-69649

  • CVE-2025-69649: null pointer dereference in readelf display_relocations()
Record
CLSA-2026-1773762013
Updated
2026-11-02
OSVopenSUSE-SU-2026:11932-1 No score

binutils-2.47-1.1 on GA media

These are all security issues fixed in the binutils-2.47-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11932-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
binutils
Azure Linux:3
before 2.41-11
2.41-11
binutils
Azure Linux:2
through 2.37-20 None known
binutils
Alpaquita:25
2.44-r0 up to 2.45.1-r1
2.45.1-r1
binutils
Alpaquita:stream
2.40-r4 up to 2.45.1-r3
2.45.1-r3
binutils
BellSoft Hardened Containers:25
2.44-r0 up to 2.45.1-r1
2.45.1-r1
binutils
BellSoft Hardened Containers:stream
2.40-r4 up to 2.45.1-r3
2.45.1-r3
binutils
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
binutils-devel
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
binutils-gold
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
cross-binutils-aarch64
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
Show 21 moreShow less
Affected packages
PackageAffectedFixed
cross-binutils-ppc64le
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
cross-binutils-s390x
TuxCare:AlmaLinux:9.6
before 2.35.2-63.el9.tuxcare.els4
2.35.2-63.el9.tuxcare.els4
binutils
Debian:12
All versions, plus listed versions
2.40-22.40.50.20230111-12.40.50.20230215-12.40.50.20230501-12.40.50.20230510-1
Show 45 moreShow less
2.40.50.20230602-12.40.50.20230611-12.40.50.20230611-22.40.50.20230622-12.40.50.20230625-12.40.50.20230630-12.40.90.20230705-12.40.90.20230714-12.40.90.20230714-22.40.90.20230720-12.40.90.20230729-12.40.90.20230729-22.41-12.41-22.41-32.41-42.41-52.41-62.41-72.41.50.20230731-12.41.50.20230803-12.41.50.20230905-12.41.50.20231010-12.41.50.20231101-12.41.50.20231125-12.41.50.20231202-12.41.50.20231206-12.41.50.20231214-12.41.50.20231227-12.41.90.20240115-12.41.90.20240122-12.42-12.42-22.42-2+hurd.12.42-32.42-42.42.50.20240614-12.42.50.20240618-12.42.50.20240625-12.42.50.20240710-12.42.90.20240720-12.42.90.20240720-22.43-12.43-22.43.1-1
None known
binutils
Debian:13
All versions, plus listed versions
2.44-32.44.50.20250201-12.44.50.20250207-12.44.50.20250218-12.44.50.20250218-2
Show 43 moreShow less
2.44.50.20250309-12.44.50.20250405-12.44.50.20250502-12.44.50.20250520-12.44.50.20250528-12.44.50.20250707-12.44.90.20250719-12.45-12.45-22.45-32.45-42.45-52.45-62.45-72.45-82.45.50.20250813-12.45.50.20250903-12.45.50.20251005-12.45.50.20251023-12.45.50.20251023-22.45.50.20251122-12.45.50.20251125-12.45.50.20251201-12.45.50.20251209-12.45.50.20260116-12.45.50.20260119-12.45.90.20260125-12.45.90.20260201-12.46-12.46-22.46-32.46.50.20260216-12.46.50.20260509-12.46.50.20260519-12.46.50.20260608-12.46.50.20260617-12.46.90.20260712-12.47-12.47-22.47.50.20260813-12.47.50.20260813-22.47.50.20260813-32.47.50.20260901-1
None known
binutils
Debian:14
before 2.46-1, plus listed versions
2.44-32.44.50.20250201-12.44.50.20250207-12.44.50.20250218-12.44.50.20250218-2
Show 28 moreShow less
2.44.50.20250309-12.44.50.20250405-12.44.50.20250502-12.44.50.20250520-12.44.50.20250528-12.44.50.20250707-12.44.90.20250719-12.45-12.45-22.45-32.45-42.45-52.45-62.45-72.45-82.45.50.20250813-12.45.50.20250903-12.45.50.20251005-12.45.50.20251023-12.45.50.20251023-22.45.50.20251122-12.45.50.20251125-12.45.50.20251201-12.45.50.20251209-12.45.50.20260116-12.45.50.20260119-12.45.90.20260125-12.45.90.20260201-1
2.46-1
binutils
Red Hat:hummingbird:1
From an advisory covering 25 CVEs
before 0:2.45.1-5.hum1
0:2.45.1-5.hum1
binutils-devel
Red Hat:hummingbird:1
From an advisory covering 25 CVEs
before 0:2.45.1-5.hum1
0:2.45.1-5.hum1
binutils-gold
Red Hat:hummingbird:1
From an advisory covering 25 CVEs
before 0:2.45.1-5.hum1
0:2.45.1-5.hum1
binutils-gprofng
Red Hat:hummingbird:1
From an advisory covering 25 CVEs
before 0:2.45.1-5.hum1
0:2.45.1-5.hum1
binutils
Root:Alpine:3.19
before 2.41-r10071
2.41-r100712.41-r10072
rootio-binutils
Root:Alpine:3.19
before 2.41-r10071
2.41-r100712.41-r10072
binutils
Root:Alpine:3.21
before 2.43.1-r30072
2.43.1-r300722.43.1-r300712.43.1-r30073
rootio-binutils
Root:Alpine:3.21
before 2.43.1-r30072
2.43.1-r300722.43.1-r300712.43.1-r30073
binutils
Root:Alpine:3.22
before 2.44-r30071
2.44-r300712.44-r300722.44-r30073
rootio-binutils
Root:Alpine:3.22
before 2.44-r30071
2.44-r300712.44-r300722.44-r30073
binutils
Root:Alpine:3.23
before 2.45.1-r00071
2.45.1-r000712.45.1-r000722.45.1-r00073
rootio-binutils
Root:Alpine:3.23
before 2.45.1-r00071
2.45.1-r000712.45.1-r000722.45.1-r00073
binutils
Root:Alpine:3.24
before 2.45.1-r10072
2.45.1-r100722.45.1-r100732.45.1-r10074
rootio-binutils
Root:Alpine:3.24
before 2.45.1-r10072
2.45.1-r100722.45.1-r100732.45.1-r10074
binutils
Ubuntu:25.10
All versions, plus listed versions
2.44-3ubuntu12.44.50.20250602-0ubuntu12.44.50.20250604-0ubuntu22.44.50.20250616-0ubuntu12.44.50.20250707-1ubuntu1
Show 6 moreShow less
2.45-1ubuntu12.45-3ubuntu32.45-6ubuntu12.45-7ubuntu12.45-7ubuntu1.12.45-7ubuntu1.2
None known
binutils
openSUSE:Tumbleweed
From an advisory covering 16 CVEs
before 2.47-1.1
2.47-1.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2025-69649 is a high vulnerability (CVSS 7.5) in Gnu Binutils, published March 6, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.31%, the 23rd percentile. Fixed in binutils 2.41-11.

References

Show 192 moreShow less
This page doesn't list everything

Left out here: 72 versions. The JSON record has them.

MoveEnter Open