CVE-2025-0840Improper Restriction of Operations within the Bounds of a Memory Buffer in Binutils

Severity
6.3MEDIUMNVD
OSV5.5
EPSS
0.1%
top 72.23%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJan 29
Latest updateDec 1

Description

A vulnerability, which was classified as problematic, was found in GNU Binutils up to 2.43. This affects the function disassemble_bytes of the file binutils/objdump.c. The manipulation of the argument buf leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used. Upgrading to version 2.44 is able to address this issue. Th

CVSS vector

CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Affected Packages4 packages

NVDgnu/binutils< 2.44
Debiangnu/binutils< 2.43.90.20250122-1+1
Ubuntugnu/binutils< 2.34-6ubuntu1.10+4
CVEListV5gnu/binutils44 versions+43

Patches

🔴Vulnerability Details

5
OSV
binutils vulnerabilities2025-04-29
OSV
binutils vulnerabilities2025-02-26
OSV
CVE-2025-0840: A vulnerability, which was classified as problematic, was found in GNU Binutils up to 22025-01-29
CVEList
GNU Binutils objdump.c disassemble_bytes stack-based overflow2025-01-29
GHSA
GHSA-c5qp-mx9f-m5c7: A vulnerability, which was classified as problematic, was found in GNU Binutils up to 22025-01-29

📋Vendor Advisories

5
Ubuntu
GNU binutils vulnerabilities2025-12-01
Ubuntu
GNU binutils vulnerabilities2025-04-29
Ubuntu
GNU binutils vulnerabilities2025-02-26
Red Hat
binutils: GNU Binutils objdump.c disassemble_bytes stack-based overflow2025-01-29
Debian
CVE-2025-0840: binutils - A vulnerability, which was classified as problematic, was found in GNU Binutils ...2025
CVE-2025-0840 — GNU Binutils vulnerability | cvebase