Description
A flaw was found in GCC. When an application calls the erase_if function on a binary heap priority queue in libstdc++, the library reallocates storage but fails to update its internal entry pointer. An attacker capable of triggering this operation can exploit this use-after-free condition, leading to a Denial of Service (DoS) via an application crash or potential memory corruption.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
0:15.2.1-7.1.el10_2 to < *unaffected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
0:8.5.0-30.el8_10 to < *unaffected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
0:15.2.1-7.2.el8_10 to < *unaffected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
0:8.5.0-30.el8_10 to < *unaffected
Red Hat Red Hat Hardened Images
Default version status: affected
13.5.0-0.2.hum1 to < *unaffected
Red Hat Red Hat Hardened Images
Default version status: affected
16.2.1-3.hum1 to < *unaffected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
Red Hat Red Hat Enterprise Linux 10
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
Red Hat Red Hat Enterprise Linux 6
Default version status: affected
Red Hat Red Hat Enterprise Linux 6
Default version status: affected
Red Hat Red Hat Enterprise Linux 6
Default version status: affected
Red Hat Red Hat Enterprise Linux 6
Default version status: affected
Red Hat Red Hat Enterprise Linux 6
Default version status: affected
Red Hat Red Hat Enterprise Linux 7
Default version status: affected
Red Hat Red Hat Enterprise Linux 7
Default version status: affected
Red Hat Red Hat Enterprise Linux 7
Default version status: affected
Red Hat Red Hat Enterprise Linux 7
Default version status: affected
Red Hat Red Hat Enterprise Linux 8
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat Enterprise Linux 9
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: affected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: affected
Red Hat Red Hat OpenShift Container Platform 5
Default version status: affected
References
- https://access.redhat.com/errata/RHSA-2026:73642 ↗
- https://access.redhat.com/errata/RHSA-2026:74569 ↗
- https://access.redhat.com/errata/RHSA-2026:89830 ↗
- https://access.redhat.com/errata/RHSA-2026:89891 ↗
- https://access.redhat.com/errata/RHSA-2026:90915 ↗
- https://access.redhat.com/security/cve/CVE-2026-102010 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=2478395 ↗