CVE-2026-3442: Binutils: gnu binutils: information disclosure or denial of service via out-of-bounds read in bfd linker
A flaw was found in GNU Binutils. This vulnerability, a heap-based buffer overflow, specifically an out-of-bounds read, exists in the bfd linker component. An attacker could exploit this by convincing a user to process a specially crafted malicious XCOFF object file. Successful exploitation may lead to the disclosure of sensitive information or cause the application to crash, resulting in an application level denial of service.
Other sources
Summary: A separate heap-based buffer overflow (Out-of-Bounds Read) was found in GNU Binutils (bfd linker) in bfd/xcofflink.c. This issue occurs in xcofflinkaddsymbols (approx line 2282) where rsymndx is used to index symbol hashes without sufficient bounds checking. Requirements to exploit: An attacker needs to trick a user into running the ld linker against a specially crafted malicious XCOFF object file.
— Red Hat
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-3442?
CVE-2026-3442 is classified as a high-severity vulnerability due to its potential for information disclosure and denial of service.
How do I fix CVE-2026-3442?
To fix CVE-2026-3442, update GNU Binutils to the latest version that addresses this vulnerability.
What type of vulnerability is CVE-2026-3442?
CVE-2026-3442 is a heap-based buffer overflow vulnerability, specifically characterized by an out-of-bounds read.
Who is affected by CVE-2026-3442?
CVE-2026-3442 affects users of GNU Binutils, particularly those utilizing the bfd linker component.
What potential impact does CVE-2026-3442 have on systems?
CVE-2026-3442 could lead to information disclosure or cause a denial of service if exploited by an attacker.