CVE-2026-102010
EUVD-2026-8844328.09.2026, 19:16
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.Enginsight
Awaiting analysis
This vulnerability is currently awaiting analysis.
Debian Releases
Debian Product | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| gcc-11 |
| ||||||||
| gcc-12 |
| ||||||||
| gcc-13 |
| ||||||||
| gcc-14 |
| ||||||||
| gcc-15 |
| ||||||||
| gcc-16 |
|
Ubuntu Releases
Ubuntu Product | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gcc-3.3 |
| ||||||||||||||
| gcc-4.6 |
| ||||||||||||||
| gcc-4.7 |
| ||||||||||||||
| gcc-4.8 |
| ||||||||||||||
| gcc-4.9 |
| ||||||||||||||
| gcc-5 |
| ||||||||||||||
| gcc-6 |
| ||||||||||||||
| gcc-7 |
| ||||||||||||||
| gcc-8 |
| ||||||||||||||
| gcc-9 |
| ||||||||||||||
| gcc-10 |
| ||||||||||||||
| gcc-11 |
| ||||||||||||||
| gcc-12 |
| ||||||||||||||
| gcc-13 |
| ||||||||||||||
| gcc-4.9-cross |
| ||||||||||||||
| gcc-5-cross |
| ||||||||||||||
| gcc-5-cross-ports |
| ||||||||||||||
| gcc-6-cross |
| ||||||||||||||
| gcc-6-cross-ports |
| ||||||||||||||
| gcc-7-cross |
| ||||||||||||||
| gcc-7-cross-ports |
| ||||||||||||||
| gcc-8-cross |
| ||||||||||||||
| gcc-8-cross-ports |
| ||||||||||||||
| gcc-9-cross |
| ||||||||||||||
| gcc-9-cross-mipsen |
| ||||||||||||||
| gcc-9-cross-ports |
| ||||||||||||||
| gcc-10-cross |
| ||||||||||||||
| gcc-10-cross-mipsen |
| ||||||||||||||
| gcc-10-cross-ports |
| ||||||||||||||
| gcc-11-cross |
| ||||||||||||||
| gcc-11-cross-mipsen |
| ||||||||||||||
| gcc-11-cross-ports |
| ||||||||||||||
| gcc-12-cross |
| ||||||||||||||
| gcc-12-cross-mipsen |
| ||||||||||||||
| gcc-12-cross-ports |
| ||||||||||||||
| gcc-13-cross |
| ||||||||||||||
| gcc-13-cross-ports |
| ||||||||||||||
| gcc-or1k-elf |
| ||||||||||||||
| gcc-riscv64-unknown-elf |
| ||||||||||||||
| gcc-xtensa-lx106 |
| ||||||||||||||
| gcc-snapshot |
| ||||||||||||||
| gcc-i686-linux-android |
| ||||||||||||||
| gcc-4.7-armel-cross |
| ||||||||||||||
| gcc-4.7-armhf-cross |
| ||||||||||||||
| gcc-4.8-arm64-cross |
| ||||||||||||||
| gcc-4.8-armhf-cross |
| ||||||||||||||
| gcc-4.8-powerpc-cross |
| ||||||||||||||
| gcc-4.8-ppc64el-cross |
| ||||||||||||||
| gcc-arm-linux-androideabi |
| ||||||||||||||
| gcc-arm-none-eabi |
| ||||||||||||||
| gcc-avr |
| ||||||||||||||
| gcc-defaults |
| ||||||||||||||
| gcc-h8300-hms |
| ||||||||||||||
| gcc-m68hc1x |
| ||||||||||||||
| gcc-mingw-w64 |
| ||||||||||||||
| gcc-msp430 |
| ||||||||||||||
| gccgo-4.9 |
| ||||||||||||||
| gccgo-6 |
|
openSUSE / SLES Releases
openSUSE Product | |||||||
|---|---|---|---|---|---|---|---|
| cpp48 |
| ||||||
| gcc48 |
| ||||||
| gcc48-32bit |
| ||||||
| gcc48-c++ |
| ||||||
| gcc48-info |
| ||||||
| gcc48-locale |
| ||||||
| gcc48-objc |
| ||||||
| libasan0 |
| ||||||
| libasan0-32bit |
| ||||||
| libstdc++48-devel |
| ||||||
| libstdc++48-devel-32bit |
|
Red Hat Enterprise Linux Releases
Red Hat Product | |||||
|---|---|---|---|---|---|
| cpp |
| ||||
| gcc |
| ||||
| gcc-c |
| ||||
| gcc-gdb-plugin |
| ||||
| gcc-gfortran |
| ||||
| gcc-offload-nvptx |
| ||||
| gcc-plugin-annobin |
| ||||
| gcc-plugin-devel |
| ||||
| gcc-toolset-15-gcc |
| ||||
| gcc-toolset-15-gcc-c |
| ||||
| gcc-toolset-15-gcc-gfortran |
| ||||
| gcc-toolset-15-gcc-plugin-annobin |
| ||||
| gcc-toolset-15-gcc-plugin-devel |
| ||||
| gcc-toolset-15-libasan-devel |
| ||||
| gcc-toolset-15-libatomic-devel |
| ||||
| gcc-toolset-15-libgccjit |
| ||||
| gcc-toolset-15-libgccjit-devel |
| ||||
| gcc-toolset-15-libitm-devel |
| ||||
| gcc-toolset-15-liblsan-devel |
| ||||
| gcc-toolset-15-libquadmath-devel |
| ||||
| gcc-toolset-15-libstdc |
| ||||
| gcc-toolset-15-libtsan-devel |
| ||||
| gcc-toolset-15-libubsan-devel |
| ||||
| gcc-toolset-15-offload-nvptx |
| ||||
| gcc-toolset-16-gcc |
| ||||
| gcc-toolset-16-gcc-c |
| ||||
| gcc-toolset-16-gcc-gfortran |
| ||||
| gcc-toolset-16-gcc-plugin-annobin |
| ||||
| gcc-toolset-16-gcc-plugin-devel |
| ||||
| gcc-toolset-16-libasan-devel |
| ||||
| gcc-toolset-16-libatomic-devel |
| ||||
| gcc-toolset-16-libgccjit |
| ||||
| gcc-toolset-16-libgccjit-devel |
| ||||
| gcc-toolset-16-libgdiagnostics-devel |
| ||||
| gcc-toolset-16-libitm-devel |
| ||||
| gcc-toolset-16-liblsan-devel |
| ||||
| gcc-toolset-16-libquadmath-devel |
| ||||
| gcc-toolset-16-libstdc |
| ||||
| gcc-toolset-16-libtsan-devel |
| ||||
| gcc-toolset-16-libubsan-devel |
| ||||
| gcc-toolset-16-offload-nvptx |
| ||||
| libasan |
| ||||
| libasan8 |
| ||||
| libatomic |
| ||||
| libatomic-static |
| ||||
| libgcc |
| ||||
| libgccjit |
| ||||
| libgccjit-devel |
| ||||
| libgdiagnostics |
| ||||
| libgfortran |
| ||||
| libgfortran-static |
| ||||
| libgomp |
| ||||
| libgomp-offload-nvptx |
| ||||
| libitm |
| ||||
| libitm-devel |
| ||||
| liblsan |
| ||||
| libquadmath |
| ||||
| libquadmath-devel |
| ||||
| libquadmath-static |
| ||||
| libstdc |
| ||||
| libtsan |
| ||||
| libtsan2 |
| ||||
| libubsan |
|
Common Weakness Enumeration
References