CVE-2017-6965Improper Restriction of Operations within the Bounds of a Memory Buffer in Binutils

Severity
5.5MEDIUMNVD
EPSS
0.3%
top 47.40%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedMar 17
Latest updateMay 17

Description

readelf in GNU Binutils 2.28 writes to illegal addresses while processing corrupt input files containing symbol-difference relocations, leading to a heap-based buffer overflow.

CVSS vector

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

Affected Packages2 packages

Debiangnu/binutils< 2.28-3+3
NVDgnu/binutils2.28

🔴Vulnerability Details

3
GHSA
GHSA-g89c-q494-cj5h: readelf in GNU Binutils 22022-05-17
CVEList
CVE-2017-6965: readelf in GNU Binutils 22017-03-17
OSV
CVE-2017-6965: readelf in GNU Binutils 22017-03-17

📋Vendor Advisories

3
Ubuntu
GNU binutils vulnerabilities2021-07-21
Red Hat
binutils: Heap-based buffer overflow in target_specific_reloc_handling in readelf2017-02-13
Debian
CVE-2017-6965: binutils - readelf in GNU Binutils 2.28 writes to illegal addresses while processing corrup...2017

💬Community

1
Bugzilla
CVE-2017-6965 binutils: Heap-based buffer overflow in target_specific_reloc_handling in readelf2017-03-24
CVE-2017-6965 — GNU Binutils vulnerability | cvebase