- Issued:
- 2026-11-11
- Updated:
- 2026-11-11
RHSA-2026:98576 - Security Advisory
Synopsis
Moderate: gcc-toolset-15-gcc security update
Type/Severity
Security Advisory: Moderate
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
An update for gcc-toolset-15-gcc is now available for Red Hat Enterprise Linux 10.
Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Description
The gcc-toolset-15-gcc package contains the GNU Compiler Collection version 15.
Security Fix(es):
- gcc-toolset-15-gcc: gcc: gcc-toolset-16: gcc: Denial of Service via use-after-free in binary heap erase_if (CVE-2026-102010)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Solution
For details on how to apply this update, which includes the changes described in this advisory, refer to:
Affected Products
- Red Hat Enterprise Linux for x86_64 10 x86_64
- Red Hat Enterprise Linux for IBM z Systems 10 s390x
- Red Hat Enterprise Linux for Power, little endian 10 ppc64le
- Red Hat Enterprise Linux for ARM 64 10 aarch64
Fixes
- BZ - 2478395 - CVE-2026-102010 gcc-toolset-15-gcc: gcc: gcc-toolset-16: gcc: Denial of Service via use-after-free in binary heap erase_if
CVEs
Red Hat Enterprise Linux for x86_64 10
| SRPM | |
|---|---|
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.src.rpm | SHA-256: 67c17e98b4d38b61d970aad8d326e0c2035d9e4baad70f4a38e2047872fc0a50 |
| x86_64 | |
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 7b0f6e3d9173a184daf1e0acbd2557ed66ec3eb8f18105d3fbafe9298c83d522 |
| gcc-toolset-15-gcc-c++-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 5363a0587618fecd0c436f3738594497645881b7e5b0d8e46a289a7c93c0d989 |
| gcc-toolset-15-gcc-c++-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 20b5999502e3370d793320907afecce9db69309004c0507289cdd2c22e84a0cc |
| gcc-toolset-15-gcc-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 523d49098e5bfc25a70993a8955fa29304541929b4fc1b47890bb96e0c15c608 |
| gcc-toolset-15-gcc-gfortran-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 70b1fc9417be0e4788803996b0d8eef4429ed15516d735ef13508c237d9ec5a4 |
| gcc-toolset-15-gcc-gfortran-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 11d759c188f0466741803b4de605f218788dd20a577796bd36cacffc027f1bb9 |
| gcc-toolset-15-gcc-plugin-annobin-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: eae37704a4600cef4a7da70eed7be8f2803f52dcb647d78066c95924cdbdcd39 |
| gcc-toolset-15-gcc-plugin-annobin-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 7f2c769116b2d441223cacb463beaad36bdbca41226a32e7e6aa151871ac4670 |
| gcc-toolset-15-gcc-plugin-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 8ea4f13e287f675586b6bec52674d6059aed48f02231855b1e725a8d7c0d694a |
| gcc-toolset-15-gcc-plugin-devel-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 066cb80285cc96bfc79d7ab04bb422d538338cdfa26f9cb8269e261a5c36902b |
| gcc-toolset-15-libasan-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 03c900fa4e39916bf0759399329aa0f5816ed27b1a289bb189322bf2c80483c2 |
| gcc-toolset-15-libatomic-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 0334d749248319656940fc6627e7253f2a31a1d0dd19f58452036d8d04dca8ce |
| gcc-toolset-15-libgccjit-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: dbdcf0d34f87df6f92949983b00fd2fb7d83783fbb46685d0401a55da2d8646b |
| gcc-toolset-15-libgccjit-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 79e76c4a0cd80a63295d89a3982c7c8815781946cc6f24a858e023071b82d4e5 |
| gcc-toolset-15-libgccjit-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: ac42f016269f64d9920483c1c4f9481f635a3753d5f896929ced68fd181cfe70 |
| gcc-toolset-15-libitm-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 10bfc9fde1c2d1733ef27b84dae2cef04c5e0731984f99f4768f409f9e062e07 |
| gcc-toolset-15-liblsan-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 94674029f280e10cb3c67d1ff3204681e9e88965c2bd21b5e255a9203988f007 |
| gcc-toolset-15-libquadmath-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: acba5fea5d0489677577e98a102d430fd9c424641b4bc7116c9f676ae692201e |
| gcc-toolset-15-libstdc++-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 3b3d430f670dc17dabf7298a7821d41a4b4364bce3ee7c0d214f8c1ea3bb1241 |
| gcc-toolset-15-libstdc++-docs-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: ef8a5ee94cefc63c364fc407cb0e6998455a713c77ea34a0aee0bcbfc5a087e7 |
| gcc-toolset-15-libtsan-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: e6db48c215bf53af9b559e404130e765b50e6dca4fa876c5980e461a8b87107f |
| gcc-toolset-15-libubsan-devel-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 1a48a838a9476b5da2ea1a5eab1f55b90e52a2fc08a3e9baffe602c933fdcbd2 |
| gcc-toolset-15-offload-nvptx-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 8cf6da7b73740b8234768061a250fdcdb9dacc06c67ca76ccd43ab02e2755688 |
| gcc-toolset-15-offload-nvptx-debuginfo-15.2.1-8.1.el10_3.x86_64.rpm | SHA-256: 074752a0fe3a48e44921643b0f34426cb3bffba69580b6039b09644f8af7b243 |
Red Hat Enterprise Linux for IBM z Systems 10
| SRPM | |
|---|---|
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.src.rpm | SHA-256: 67c17e98b4d38b61d970aad8d326e0c2035d9e4baad70f4a38e2047872fc0a50 |
| s390x | |
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 76792ce4304f8a23389e0a24bf251d87ade57e0d8e3230694003af74451ec5c1 |
| gcc-toolset-15-gcc-c++-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 37c33f4e3e8bbd9dbef329a733b402a79020dc1bb204b1085b362e57ec7a61c8 |
| gcc-toolset-15-gcc-c++-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: e7a7be613a61299b619a5b59e8e8e7bcbf6c38727e311e514b9ddc5e77329ed9 |
| gcc-toolset-15-gcc-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 20cfb7b64977f44efce7e5b3ce1edb4a86055350564bf8ffe861dde0ca42708f |
| gcc-toolset-15-gcc-gfortran-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: b71cdd65b4aa7a40d4147251e18a7e4a29daacc5ce9f604659a7d6b4182a9ad0 |
| gcc-toolset-15-gcc-gfortran-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 25a8ffc0093f0427359ac05125486e9d313417693e1e80cf492ab426b31e31be |
| gcc-toolset-15-gcc-plugin-annobin-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: b21dfafb92c71442be4aaafafb65b004208bf157da92198e75af115a87e27a7f |
| gcc-toolset-15-gcc-plugin-annobin-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 75255df732c094b514fb776af458a77126952cf2f58bb2723a73eb88d8235153 |
| gcc-toolset-15-gcc-plugin-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: b05b2e781f799400ecb0dfcf950e3f9f83fff1921fe0a5fb25d36e18237d6071 |
| gcc-toolset-15-gcc-plugin-devel-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: ca7069e7d6151a5fad8d5607f94873c3a1fce8a01ecdc8819e371a44490b2d66 |
| gcc-toolset-15-libasan-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 109bc401bc7cabd58e6142a3c40c7ff2cd068423384232fb0e8bbbc15b1254f9 |
| gcc-toolset-15-libatomic-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: df217f8973be077853fae849ff2b4a686640891a37d1bb76c2408ea1956f3a07 |
| gcc-toolset-15-libgccjit-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 6699d65c6acf425f25cebcab7f09e32dd26415efb18148cb40415ae06950b239 |
| gcc-toolset-15-libgccjit-debuginfo-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 1c969f8493117f6a05369aa46d748dda2978b7cc4060bb6df1fc66c80a929ead |
| gcc-toolset-15-libgccjit-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 6438b128151c2ef6354e8799920cc10d10c7ba718d3fd240e11727deb3ba1480 |
| gcc-toolset-15-libitm-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 528d8d5a8d15e21283d25bb427b0fb601ee9009f8c8166c9c5b045662305cae2 |
| gcc-toolset-15-liblsan-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 2c0c073299ed781a11a51ca15e9824b1c96749e5f4d0f76c6b62073406addd59 |
| gcc-toolset-15-libstdc++-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: da3025175cfaa6716e5a3943e90c5a4ef56fd659c32e7876937ed695a659d68b |
| gcc-toolset-15-libstdc++-docs-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: e7d5ed738cb650ad4c275e5ee40e7c46c8350ea3cb960822b17dd1cd7a5a00cc |
| gcc-toolset-15-libtsan-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: c4ecee77da05f35c5d3269b0256df19dc9967c4d6299f2ed2109680143e5183e |
| gcc-toolset-15-libubsan-devel-15.2.1-8.1.el10_3.s390x.rpm | SHA-256: 3f77fce1c38faf036b2657ae3a47ed219d1fc6a664cae405fac17b1198a5e729 |
Red Hat Enterprise Linux for Power, little endian 10
| SRPM | |
|---|---|
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.src.rpm | SHA-256: 67c17e98b4d38b61d970aad8d326e0c2035d9e4baad70f4a38e2047872fc0a50 |
| ppc64le | |
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 622c80ca357a38f9cda8c42ea45c7647ad1cc3e9b6c7c532e791fc898c382583 |
| gcc-toolset-15-gcc-c++-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: a084d4251bb1072e527970024a5fbc96479144962c00e9bff222d17f78ef1cac |
| gcc-toolset-15-gcc-c++-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: ac888b4e63860ab354b80ca3eab9131a8b65bb7525d17969ae2764c30876aa68 |
| gcc-toolset-15-gcc-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 3e594dc8f0c5b9374cd6d530288de2f4e2c0b513a47aa9de9d243cacbba1011b |
| gcc-toolset-15-gcc-gfortran-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 68837d664aab5c464b2605d37bdc3b627d7aa815a1aaa2e5c42bbda77d2e0156 |
| gcc-toolset-15-gcc-gfortran-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: fc729f0d7f71a44b9996ce97f185d7bb6f292a8d798da40de906cb7d4df67faa |
| gcc-toolset-15-gcc-plugin-annobin-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 517517a41a909ffcce8562b8d9e812cbc7fbd9e3486b466665d56f89bdc8ccde |
| gcc-toolset-15-gcc-plugin-annobin-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: b400435581d5bea3143ec871be730d3393049a997d91e907632d4a4e183c391d |
| gcc-toolset-15-gcc-plugin-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 1e2d64f6c525d8cc71e13381002617dde420bd7dbf623d3e3f739dba6011ea0b |
| gcc-toolset-15-gcc-plugin-devel-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 445bbda3b23fc05908ffdf14180352f44f7867ee014401ada898a8e13105fed9 |
| gcc-toolset-15-libasan-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: deb2f6ef4acc44ef0d9b5bdef9a9ac23dcfb2f4c1b9ed3d4f9ef52b977e53eaf |
| gcc-toolset-15-libatomic-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: dd51a8cadd4685baf339961550267a9efdb8457ee7df7dfc626ad49692c37dd0 |
| gcc-toolset-15-libgccjit-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: e6ddcaece4b50614064430f56b902d0e278a0765c6a3e54dd4a9f596253bfde6 |
| gcc-toolset-15-libgccjit-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: faa09baff4768f36b40be1006f98f9c3f09378ffedbfd54874a076ed7fabee35 |
| gcc-toolset-15-libgccjit-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: f3217a3ff79c03c94053dd837dba798e31662290c9e768f8e2681d20a863c6c0 |
| gcc-toolset-15-libitm-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: ad218386c8a537d55a3e917bf08b9557644e7a9e1722d3ec48aa48c6a33ae6c7 |
| gcc-toolset-15-liblsan-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: ca386fc6f75f8594c46a9bced6f841b645b23ca11b7fbcb1e3e39d3506a5a631 |
| gcc-toolset-15-libquadmath-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 48ba76e13d8c33ca626b631da50f3e26c0a5800ede78d137f3676d220a0ee901 |
| gcc-toolset-15-libstdc++-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 62765962670305e670263235efc1fa4e1543b11fbe0628e15135b0e1441cdcf5 |
| gcc-toolset-15-libstdc++-docs-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 92086824a149f76a7a4bad2d70d434e0639a3067d34e6c4d0ee24c7867656711 |
| gcc-toolset-15-libtsan-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: b19f043a705086a8f33f0fc8084f8d428c5d73e6f5f94e43313fbb14aad8d366 |
| gcc-toolset-15-libubsan-devel-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 6d68a0e63aa05b83256c4a3cace57d71e746c06bbad554a803c1ec26404c6645 |
| gcc-toolset-15-offload-nvptx-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 81a639dcdac974b4c330a12d40e5322d8c3abe81d8c789f2f1954797176aad12 |
| gcc-toolset-15-offload-nvptx-debuginfo-15.2.1-8.1.el10_3.ppc64le.rpm | SHA-256: 2915c49bc3531db66d63e68cb87e8e57182f03b05ac54758b24bf0317506b8dc |
Red Hat Enterprise Linux for ARM 64 10
| SRPM | |
|---|---|
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.src.rpm | SHA-256: 67c17e98b4d38b61d970aad8d326e0c2035d9e4baad70f4a38e2047872fc0a50 |
| aarch64 | |
| gcc-toolset-15-gcc-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 92571dc9d7a2ea91fc0ccc54667d5da505b273d358bd8c1b42edff56ea35dc2f |
| gcc-toolset-15-gcc-c++-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: b4f4f4a872aea7353577246cc7effe33e40dadd1f41f00623bbb19134ef5c726 |
| gcc-toolset-15-gcc-c++-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 85d6d86b03aa971a5d6e9a825c4a8fe5998542ced142ad40c4c84dba0194e111 |
| gcc-toolset-15-gcc-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 32428173f308a340dd829453ca79aa1878f9537038fdb05f65d19ea2f11cbe8c |
| gcc-toolset-15-gcc-gfortran-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 3593a54d348d41c27b4563fd79bde3e072ec5ab417c1125df49b54a7463897eb |
| gcc-toolset-15-gcc-gfortran-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 02ea0d14e4c426a97a81b9767a9480efc587524629193107a767cd3ba2ccdc77 |
| gcc-toolset-15-gcc-plugin-annobin-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 72917df4a7c10527a607a05e7e2717b15059e2e8d71fa2891636cbb2110926ec |
| gcc-toolset-15-gcc-plugin-annobin-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 7b6f76486a7dd3ae8fea4100409052c7e26191ce9dff524556e1fbabb32ed0ef |
| gcc-toolset-15-gcc-plugin-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 1a3c45384b0fcdc971e1a9d64f68c04253f99186654c742e67d6f7d6caa84258 |
| gcc-toolset-15-gcc-plugin-devel-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: ca35e61817d8d9aed8ff48e5e7a69bc2e4397dd9294aa934f7136cd19adf88ad |
| gcc-toolset-15-libasan-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 1ef3b0074254021789295ab59e6f3e1cb256b639ffd27c2bf0309f91ade33a1e |
| gcc-toolset-15-libatomic-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: a440d53aa00a9bee26e71f3a79fed4e7f9a6172c6dd299a76f65e87c01049566 |
| gcc-toolset-15-libgccjit-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: d63ac322b8fd1b85ff7b71fb490f56deae5a6ef8b5e814b1e04dad4e6c535921 |
| gcc-toolset-15-libgccjit-debuginfo-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 433a3700cad3ca52bc6d939030652dc9062b6a4b76f50248de901626e9348b00 |
| gcc-toolset-15-libgccjit-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 559b53a9e097c2efeb3d98c6325728e469739f708892617addea055909788c3c |
| gcc-toolset-15-libitm-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: e2bde7115235231facb44e0737fcc530b049aa9058a8fdcd373b39f81147300a |
| gcc-toolset-15-liblsan-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 7832f3453c22ce2c5384efdb887123daf470399f79404df999d26aa685ccd9ac |
| gcc-toolset-15-libstdc++-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 27407adf2d93240c6279d8d4ac98fe24ab05905610fbac2ae92098359adb6bf4 |
| gcc-toolset-15-libstdc++-docs-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: a05f80dfc022ed79d8c4f2fa070b984d04c7e03aa2f80d12cd064bd51caeda53 |
| gcc-toolset-15-libtsan-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 0975da0db2c0426bb6ffbc1679f7ecfe6e8df7d3e1da1b4a8ba13da6a476368e |
| gcc-toolset-15-libubsan-devel-15.2.1-8.1.el10_3.aarch64.rpm | SHA-256: 41907dfe852d4368148096c51cb66a91c2be22d4f77c4330cbd67a299a80dc8d |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.