VYPR
Unrated severityNVD Advisory· Published Feb 11, 2025· Updated Apr 11, 2025

GNU Binutils ld elflink.c _bfd_elf_gc_mark_rsec heap-based overflow

CVE-2025-1176

Description

A heap-based buffer overflow in GNU Binutils 2.43's ld (elflink.c) allows remote attackers to potentially cause a denial of service or execute arbitrary code.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A heap-based buffer overflow in GNU Binutils 2.43's ld (elflink.c) allows remote attackers to potentially cause a denial of service or execute arbitrary code.

Vulnerability

A heap-based buffer overflow vulnerability exists in the _bfd_elf_gc_mark_rsec function in elflink.c of the ld component in GNU Binutils version 2.43. The issue arises when processing crafted ELF files, leading to a buffer overflow on the heap.

Exploitation

Exploitation requires crafting a malicious ELF file that triggers the vulnerability upon linking. The attack can be initiated remotely with high complexity, and a public exploit is available. Successful exploitation is considered difficult.

Impact

A successful exploit could result in a heap-based buffer overflow, potentially leading to denial of service or arbitrary code execution under the context of the linker.

Mitigation

The GNU Binutils project has released a patch identified by commit f9978defb6fab0bd8583942d97c112b0932ac814. Users are advised to apply the patch from the official repository [1]. No fixed version number has been announced as of publication.

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

112

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

6

News mentions

0

No linked articles in our index yet.