Gdb: gdb: out-of-bounds write in stabs parser read_member_functions() via crafted elf (Red Hat Red Hat Enterprise Linux 10)

CVE-2026-13732
HIGH 7.0

En bref

Source
NVD
EPSS
EPSS 0.13 % · centile 3 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
redhat
Statut NVD
Awaiting Analysis

Description

A flaw was found in GDB's STABS debug format parser. The read_member_functions() function in gdb/stabsread.c contains a linked list removal bug in the code that separates destructor and non-destructor member functions of C++ classes. The bug causes the destructor entries to remain in the main function list while the list length counter is decremented, resulting in an out-of-bounds write when the function list is copied to its final allocated array. An attacker can craft an ELF binary with malicious .stab and .stabstr sections that triggers this out-of-bounds write when a user opens the file in GDB and performs any symbol-inspection operation such as setting a breakpoint. The inferior process does not need to be executed. Under controlled conditions, this was demonstrated to achieve execution of arbitrary commands within the GDB process.

Faiblesses (CWE)

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.0CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:Hredhat
CVSS 3.1HIGH 7.0CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:HNVD · secalert@redhat.com (Secondary)

Références européennes

Produits affectés

ProduitVersions
Red Hat · Red Hat Enterprise Linux 10unaffected 0:16.3-3.1.el10_2 < *
Red Hat · Red Hat Enterprise Linux 8unaffected 0:8.2-20.1.el8_10 < *
Red Hat · Red Hat Enterprise Linux 9unaffected 0:16.3-3.1.el9_8 < *
Red Hat · Red Hat Cost Management On-Premise 1unaffected 1791460851 < *
Red Hat · Red Hat Hardened Imagesunaffected 17.2-6.2.hum1 < *
Red Hat · Red Hat Update Infrastructure 5unaffected 1791978534 < *
Red Hat · Red Hat Update Infrastructure 5unaffected 1791978528 < *
Red Hat · Red Hat Update Infrastructure 5unaffected 1791978528 < *
Red Hat · Red Hat Update Infrastructure 5unaffected 1791964013 < *
Red Hat · Red Hat Update Infrastructure 5unaffected 1791978693 < *
Red Hat · Red Hat Enterprise Linux 6
Red Hat · Red Hat Enterprise Linux 7

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD