high7.0
CVE-2026-102010
A flaw was found in GCC.
Impact
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
| Vendor | Product | Affected versions |
|---|---|---|
| Red Hat | Red Hat Hardened Images | Versions patch: 13.5.0-0.2.hum1, patch: 16.2.1-3.hum1 |
| Red Hat | Red Hat Enterprise Linux 10 | Version patch: 0:15.2.1-7.1.el10_2 |
| Red Hat | Red Hat Enterprise Linux 8 | Versions patch: 0:15.2.1-7.2.el8_10, patch: 0:8.5.0-30.el8_10 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- 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