CVE-2023-1972Improper Restriction of Operations within the Bounds of a Memory Buffer in Binutils

Severity
6.5MEDIUMNVD
EPSS
0.1%
top 80.81%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedMay 17
Latest updateJun 20

Description

A potential heap based buffer overflow was found in _bfd_elf_slurp_version_tables() in bfd/elf.c. This may lead to loss of availability.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HExploitability: 2.8 | Impact: 3.6

Affected Packages3 packages

Debiangnu/binutils< 2.41-1+1
NVDgnu/binutils2.352.40
CVEListV5gnu/binutilsaffected at least binutils 2.40

Patches

🔴Vulnerability Details

5
OSV
gdb vulnerabilities2024-06-20
OSV
binutils vulnerabilities2023-05-24
GHSA
GHSA-gxpx-hfgx-m75g: A potential heap based buffer overflow was found in _bfd_elf_slurp_version_tables() in bfd/elf2023-05-18
CVEList
CVE-2023-1972: A potential heap based buffer overflow was found in _bfd_elf_slurp_version_tables() in bfd/elf2023-05-17
OSV
CVE-2023-1972: A potential heap based buffer overflow was found in _bfd_elf_slurp_version_tables() in bfd/elf2023-05-17

📋Vendor Advisories

4
Ubuntu
GNU binutils vulnerabilities2023-05-24
Microsoft
A potential heap based buffer overflow was found in _bfd_elf_slurp_version_tables() in bfd/elf.c.2023-05-09
Red Hat
binutils: Illegal memory access when accessing a zer0-lengthverdef table2023-04-10
Debian
CVE-2023-1972: binutils - A potential heap based buffer overflow was found in _bfd_elf_slurp_version_table...2023
CVE-2023-1972 — GNU Binutils vulnerability | cvebase