Description
A security vulnerability has been detected in GNU Binutils 2.47. Affected by this vulnerability is the function elf_x86_64_relocate_section of the file bfd/elf64-x86-64.c of the component ld. Such manipulation of the argument roff leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed publicly and may be used. Upgrading to version 2.48 addresses this issue. The name of the patch is 471130b39c03623ec6d78ece377ff4da3f6bfe7b. It is recommended to upgrade the affected component.
Published: 2026-09-14
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Local Buffer Overflow in GNU Binutils ld
Action: Apply Patch
AI Analysis

Impact

A buffer overflow occurs in the elf_x86_64_relocate_section routine when the relocatable offset is manipulated. The vulnerability is limited to local exploitation; an attacker must execute code on the same machine as the vulnerable ld binary. The overflow could overwrite adjacent memory and potentially allow the attacker to control the program execution flow, leading to arbitrary code execution within the context of the ld process.

Affected Systems

The flaw is present in GNU Binutils version 2.47. The component impacted is the ld linker, specifically the elf64‑x86‑64.c source file. Users of this version, or those who build applications with this ld binary without applying the available patch, are affected. Upgrading to 2.48 removes the vulnerability.

Risk and Exploitability

The CVSS score of 4.8 categorises it as a low‑severity flaw with local impact. EPSS score is less than 1%, indicating a very low likelihood of exploitation, and the vulnerability is not listed in CISA’s KEV catalog, suggesting that widespread exploitation is not known. Nevertheless, any local user running ld with malicious input could trigger the overflow and possibly execute code as that user. The attack vector is explicitly described as local, and the patch has been published and can be applied directly.

Generated by OpenCVE AI on September 21, 2026 at 00:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade GNU Binutils to version 2.48 or later, which includes the fix.
  • Apply the committed patch 471130b39c03623ec6d78ece377ff4da3f6bfe7b to a 2.47 installation if an automated upgrade is not feasible.
  • Rebuild any binaries that were linked with the vulnerable ld binary after upgrading to ensure the new, patched version is used.

Generated by OpenCVE AI on September 21, 2026 at 00:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 18 Sep 2026 15:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:gnu:binutils:2.47:*:*:*:*:*:*:*

Tue, 15 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-805
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 14 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in GNU Binutils 2.47. Affected by this vulnerability is the function elf_x86_64_relocate_section of the file bfd/elf64-x86-64.c of the component ld. Such manipulation of the argument roff leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed publicly and may be used. Upgrading to version 2.48 addresses this issue. The name of the patch is 471130b39c03623ec6d78ece377ff4da3f6bfe7b. It is recommended to upgrade the affected component.
Title GNU Binutils ld elf64-x86-64.c elf_x86_64_relocate_section buffer overflow
First Time appeared Gnu
Gnu binutils
Weaknesses CWE-119
CWE-120
CPEs cpe:2.3:a:gnu:binutils:*:*:*:*:*:*:*:*
Vendors & Products Gnu
Gnu binutils
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-14T17:15:39.644Z

Reserved: 2026-09-13T15:33:45.622Z

Link: CVE-2026-90803

cve-icon Vulnrichment

Updated: 2026-09-14T17:15:35.903Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-14T17:17:56.983

Modified: 2026-09-18T14:41:59.927

Link: CVE-2026-90803

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-14T16:45:15Z

Links: CVE-2026-90803 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T00:15:06Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-805

    Buffer Access with Incorrect Length Value