ELSA-2021-4585

ELSA-2021-4585 - gcc-toolset-10-gcc security update

Type:SECURITY
Impact:MODERATE
Release Date:2021-11-19

Description


[10.3.1-1.2.0.1]
- Fix Orabug 32423691- gcc10 SEGV for every test in sregress: ORA-7445_ksmplru_add_batchksm
same bug as PR tree-optimization/100053:
gcc11-pr100053.patch
- Fix Orabug 31197798 (Profile data size way too big)
same bug as PR gcov-profile/95348:
gcc11-pr95348.patch
- Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
Reviewed by: TBD

[10.3.1-1.2]
- add -Wbidirectional patch (#2016244)

[10.3.1-1.1]
- bump NVR for rebuild (#1995192)

[10.3.1-1]
- update from Fedora gcc 10.3.1-1 (#1929382)
- drop gcc10-pr97060.patch
- use --enable-cet
- ship gcc-accel-nvptx-none-lto-dump
- backport PR96939 fixes


Related CVEs


CVE-2021-42574

Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_aarch64_appstream
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_aarch64_appstream_developer
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_aarch64_codeready_builder
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_aarch64_codeready_builder_developer
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.aarch64.rpm1818109419d675f4a9ac77e4702d6e00a4dd562967d5bb485cd08102d44c08aa-ol8_aarch64_appstream
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.aarch64.rpm1818109419d675f4a9ac77e4702d6e00a4dd562967d5bb485cd08102d44c08aa-ol8_aarch64_appstream_developer
gcc-toolset-10-gcc-c++-10.3.1-1.2.0.1.el8_5.aarch64.rpm35a2c6753a215db8c8b0ebe715ca4d973331968397389395f86cb7ea855e4195-ol8_aarch64_appstream
gcc-toolset-10-gcc-c++-10.3.1-1.2.0.1.el8_5.aarch64.rpm35a2c6753a215db8c8b0ebe715ca4d973331968397389395f86cb7ea855e4195-ol8_aarch64_appstream_developer
gcc-toolset-10-gcc-gdb-plugin-10.3.1-1.2.0.1.el8_5.aarch64.rpm356d32b91318d528bdf27bca2222821acda934fe266e1c8b5b33f72f7bc701b7-ol8_aarch64_appstream
gcc-toolset-10-gcc-gdb-plugin-10.3.1-1.2.0.1.el8_5.aarch64.rpm356d32b91318d528bdf27bca2222821acda934fe266e1c8b5b33f72f7bc701b7-ol8_aarch64_appstream_developer
gcc-toolset-10-gcc-gfortran-10.3.1-1.2.0.1.el8_5.aarch64.rpm927bd08a1ac0e5142877b31b4ec3c89189feedebcff7ff954b17b1e6faf7be20-ol8_aarch64_appstream
gcc-toolset-10-gcc-gfortran-10.3.1-1.2.0.1.el8_5.aarch64.rpm927bd08a1ac0e5142877b31b4ec3c89189feedebcff7ff954b17b1e6faf7be20-ol8_aarch64_appstream_developer
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmde188c33ee2a3d9427bffce1f01cb02f08c00326515230e0a778d0180f52a3f3-ol8_aarch64_codeready_builder
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmde188c33ee2a3d9427bffce1f01cb02f08c00326515230e0a778d0180f52a3f3-ol8_aarch64_codeready_builder_developer
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm47ae6956713935a74728382438f758ec390f792e614e4f0d38108b8f18202edf-ol8_aarch64_appstream
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm47ae6956713935a74728382438f758ec390f792e614e4f0d38108b8f18202edf-ol8_aarch64_appstream_developer
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmaf5dd37779fe3b32f41ad5e328aa20dcc14ea0936d935f3430a7148350c3f955-ol8_aarch64_appstream
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmaf5dd37779fe3b32f41ad5e328aa20dcc14ea0936d935f3430a7148350c3f955-ol8_aarch64_appstream_developer
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpme85ccf0103def3723f09dcdfebdcecd52711f5faf16ef5bec8832d363563f8a3-ol8_aarch64_appstream
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpme85ccf0103def3723f09dcdfebdcecd52711f5faf16ef5bec8832d363563f8a3-ol8_aarch64_appstream_developer
gcc-toolset-10-liblsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm3acc74ef63a8946276664debfb0ef9b64426db9390ba43543e6ccc823691cb05-ol8_aarch64_appstream
gcc-toolset-10-liblsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm3acc74ef63a8946276664debfb0ef9b64426db9390ba43543e6ccc823691cb05-ol8_aarch64_appstream_developer
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm8dd648ff63738c4d93a0734eadd68b99ee310ae14f2110557e20a4f18a76886c-ol8_aarch64_appstream
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpm8dd648ff63738c4d93a0734eadd68b99ee310ae14f2110557e20a4f18a76886c-ol8_aarch64_appstream_developer
gcc-toolset-10-libstdc++-docs-10.3.1-1.2.0.1.el8_5.aarch64.rpm9d87f8d8ad894fb29e4289af62663a79d1dfe5168917769c965329222561825c-ol8_aarch64_appstream
gcc-toolset-10-libstdc++-docs-10.3.1-1.2.0.1.el8_5.aarch64.rpm9d87f8d8ad894fb29e4289af62663a79d1dfe5168917769c965329222561825c-ol8_aarch64_appstream_developer
gcc-toolset-10-libtsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmb3344e0c71d7ba61a3c2fba3fa0602767db48a462c5a86d6d331d86979960174-ol8_aarch64_appstream
gcc-toolset-10-libtsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmb3344e0c71d7ba61a3c2fba3fa0602767db48a462c5a86d6d331d86979960174-ol8_aarch64_appstream_developer
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmfc808c1c77c8748736bd5861a6de70d5bccdc0d077077dbe2ede0c731c7b5959-ol8_aarch64_appstream
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.aarch64.rpmfc808c1c77c8748736bd5861a6de70d5bccdc0d077077dbe2ede0c731c7b5959-ol8_aarch64_appstream_developer
libasan6-10.3.1-1.2.0.1.el8_5.aarch64.rpm1c13baf8f06fbbf9eb3aa5bb4175d13e3b94c649ab6dbc67e0a663918fbde914-ol8_aarch64_appstream
Oracle Linux 8 (x86_64) gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_x86_64_appstream
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_x86_64_appstream_developer
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_x86_64_codeready_builder
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.src.rpmb9d4d0e7293ba5aa15b8d91006b550ef2d806276ca1c87fb0c79aa1a3b3dab07-ol8_x86_64_codeready_builder_developer
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.x86_64.rpm7dd74b81d95993f76c83885d900721eb9bfd10fe46bc3ab616abc11f46cee144-ol8_x86_64_appstream
gcc-toolset-10-gcc-10.3.1-1.2.0.1.el8_5.x86_64.rpm7dd74b81d95993f76c83885d900721eb9bfd10fe46bc3ab616abc11f46cee144-ol8_x86_64_appstream_developer
gcc-toolset-10-gcc-c++-10.3.1-1.2.0.1.el8_5.x86_64.rpmf725612ecf5a34b16821010e1cf71915e84759149034dce80586ceee618ba2a5-ol8_x86_64_appstream
gcc-toolset-10-gcc-c++-10.3.1-1.2.0.1.el8_5.x86_64.rpmf725612ecf5a34b16821010e1cf71915e84759149034dce80586ceee618ba2a5-ol8_x86_64_appstream_developer
gcc-toolset-10-gcc-gdb-plugin-10.3.1-1.2.0.1.el8_5.x86_64.rpmae94f123cd3f9b7066770467d14e31a578f46ed6070e808c7bacd7459c0c713f-ol8_x86_64_appstream
gcc-toolset-10-gcc-gdb-plugin-10.3.1-1.2.0.1.el8_5.x86_64.rpmae94f123cd3f9b7066770467d14e31a578f46ed6070e808c7bacd7459c0c713f-ol8_x86_64_appstream_developer
gcc-toolset-10-gcc-gfortran-10.3.1-1.2.0.1.el8_5.x86_64.rpm993386b2aaf2a7ef92a6a4195b11a9c9e915c876de3bf9ffa199da9ccf6c2923-ol8_x86_64_appstream
gcc-toolset-10-gcc-gfortran-10.3.1-1.2.0.1.el8_5.x86_64.rpm993386b2aaf2a7ef92a6a4195b11a9c9e915c876de3bf9ffa199da9ccf6c2923-ol8_x86_64_appstream_developer
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.i686.rpm6d66c33a15ae8cca4b3af7557ac80b1700e688a915c6682bb870016ddf2df920-ol8_x86_64_codeready_builder
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.i686.rpm6d66c33a15ae8cca4b3af7557ac80b1700e688a915c6682bb870016ddf2df920-ol8_x86_64_codeready_builder_developer
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm720b7d779902a8d6c0dfc5bdffb22ad75db0616d114844817da82227bfadb6cb-ol8_x86_64_codeready_builder
gcc-toolset-10-gcc-plugin-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm720b7d779902a8d6c0dfc5bdffb22ad75db0616d114844817da82227bfadb6cb-ol8_x86_64_codeready_builder_developer
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.i686.rpmeec555221f03b75d7b713b96736bc079d62ab4a9fd4d7a3211d79145505ac289-ol8_x86_64_appstream
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.i686.rpmeec555221f03b75d7b713b96736bc079d62ab4a9fd4d7a3211d79145505ac289-ol8_x86_64_appstream_developer
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm43a1e802f44dc9625ce9713f6263ca3ae74370c79349cc8aa205478a180e9bc7-ol8_x86_64_appstream
gcc-toolset-10-libasan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm43a1e802f44dc9625ce9713f6263ca3ae74370c79349cc8aa205478a180e9bc7-ol8_x86_64_appstream_developer
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.i686.rpmd913bcce5a7fdea9caa0358ef8c9a6a550d032c642fb0980728deb90291e6cd5-ol8_x86_64_appstream
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.i686.rpmd913bcce5a7fdea9caa0358ef8c9a6a550d032c642fb0980728deb90291e6cd5-ol8_x86_64_appstream_developer
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm7796cde2e426624373e50fcf14d1cebc195b4044b522dd980aefd4265ef9bc41-ol8_x86_64_appstream
gcc-toolset-10-libatomic-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm7796cde2e426624373e50fcf14d1cebc195b4044b522dd980aefd4265ef9bc41-ol8_x86_64_appstream_developer
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.i686.rpmeab8ad16f71e5bb5a7fd32ceb25dafa23a1742b1c1c04f97a93903edcd988cf0-ol8_x86_64_appstream
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.i686.rpmeab8ad16f71e5bb5a7fd32ceb25dafa23a1742b1c1c04f97a93903edcd988cf0-ol8_x86_64_appstream_developer
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmf67f891d5720219360365cf07d592aa8a7c302fbea75b81dc0c4fe1ddf7b5374-ol8_x86_64_appstream
gcc-toolset-10-libitm-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmf67f891d5720219360365cf07d592aa8a7c302fbea75b81dc0c4fe1ddf7b5374-ol8_x86_64_appstream_developer
gcc-toolset-10-liblsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm7b6a2348da4ffea78f4edc3b383a08b23d3f40f5f7dc18bc92919dabcd06bb2c-ol8_x86_64_appstream
gcc-toolset-10-liblsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm7b6a2348da4ffea78f4edc3b383a08b23d3f40f5f7dc18bc92919dabcd06bb2c-ol8_x86_64_appstream_developer
gcc-toolset-10-libquadmath-devel-10.3.1-1.2.0.1.el8_5.i686.rpm2fa372de72a530358e91f49812b5dfc2b9a6c5b0ece4577c7072ce3b5a2276d7-ol8_x86_64_appstream
gcc-toolset-10-libquadmath-devel-10.3.1-1.2.0.1.el8_5.i686.rpm2fa372de72a530358e91f49812b5dfc2b9a6c5b0ece4577c7072ce3b5a2276d7-ol8_x86_64_appstream_developer
gcc-toolset-10-libquadmath-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmcf3f6ce17c5e7afe371352d7fe50d175498502e949e4a67fc25a6766424c94c7-ol8_x86_64_appstream
gcc-toolset-10-libquadmath-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmcf3f6ce17c5e7afe371352d7fe50d175498502e949e4a67fc25a6766424c94c7-ol8_x86_64_appstream_developer
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.i686.rpm2c1c8bfa2c6c1e99f277a51024a7309cad24aead8a462cbadc3a3e1e0531075c-ol8_x86_64_appstream
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.i686.rpm2c1c8bfa2c6c1e99f277a51024a7309cad24aead8a462cbadc3a3e1e0531075c-ol8_x86_64_appstream_developer
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmd25a50f43efd0620bf615442df27edb7c8f96ca15478e3cfa35f32f08b72a32a-ol8_x86_64_appstream
gcc-toolset-10-libstdc++-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmd25a50f43efd0620bf615442df27edb7c8f96ca15478e3cfa35f32f08b72a32a-ol8_x86_64_appstream_developer
gcc-toolset-10-libstdc++-docs-10.3.1-1.2.0.1.el8_5.x86_64.rpm42adffe105f046d43a9969878aa9e1ca9dd10bb84c5f47b7161f768046c3d577-ol8_x86_64_appstream
gcc-toolset-10-libstdc++-docs-10.3.1-1.2.0.1.el8_5.x86_64.rpm42adffe105f046d43a9969878aa9e1ca9dd10bb84c5f47b7161f768046c3d577-ol8_x86_64_appstream_developer
gcc-toolset-10-libtsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm6d2b42554cf616bc65a44ecf424ef62c8cd6e55e94fac72886673955c0ad6bdd-ol8_x86_64_appstream
gcc-toolset-10-libtsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpm6d2b42554cf616bc65a44ecf424ef62c8cd6e55e94fac72886673955c0ad6bdd-ol8_x86_64_appstream_developer
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.i686.rpm118c5ce8868066b54011ec985d872213d1daa8972536bd30a2306a6f63cc2f24-ol8_x86_64_appstream
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.i686.rpm118c5ce8868066b54011ec985d872213d1daa8972536bd30a2306a6f63cc2f24-ol8_x86_64_appstream_developer
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmc447e19f847a47092e6688b04129464dc5205e8cbafff71eded269b0cdd5e35f-ol8_x86_64_appstream
gcc-toolset-10-libubsan-devel-10.3.1-1.2.0.1.el8_5.x86_64.rpmc447e19f847a47092e6688b04129464dc5205e8cbafff71eded269b0cdd5e35f-ol8_x86_64_appstream_developer
libasan6-10.3.1-1.2.0.1.el8_5.i686.rpm8e16b86f7477dbb83beb9c0f947db8a23c1cd4671870ef3886071a1773f56dc3-ol8_x86_64_appstream
libasan6-10.3.1-1.2.0.1.el8_5.x86_64.rpm04cd76d5568ee6a3b33461e1dec387c2d0af8f033fbbcc5544c3986da5a0b9c5-ol8_x86_64_appstream



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete