{"schema_version":"1.7.2","id":"OESA-2023-1735","modified":"2023-10-13T11:06:07Z","published":"2023-10-13T11:06:07Z","upstream":["CVE-2023-4039"],"summary":"gcc security update","details":"The gcc package contains the GNU Compiler Collection version 10. You\u0026apos;ll need this package in order to compile C code.\r\n\r\nSecurity Fix(es):\r\n\r\n\r\n\r\nA failure in the -fstack-protector feature in GCC-based toolchains \nthat target AArch64 allows an attacker to exploit an existing buffer \noverflow in dynamically-sized local variables in your application \nwithout this being detected. This stack-protector failure only applies \nto C99-style dynamically-sized local variables or those created using \nalloca(). The stack-protector operates as intended for statically-sized \nlocal variables.\r\n\r\nThe default behavior when the stack-protector \ndetects an overflow is to terminate your application, resulting in \ncontrolled loss of availability. An attacker who can exploit a buffer \noverflow without triggering the stack-protector might be able to change \nprogram flow control to cause an uncontrolled loss of availability or to\n go further and affect confidentiality or integrity.\r\n\r\n\r\n\r\n\r\n\r\n(CVE-2023-4039)","affected":[{"package":{"ecosystem":"openEuler:20.03-LTS-SP1","name":"gcc","purl":"pkg:rpm/openEuler/gcc\u0026distro=openEuler-20.03-LTS-SP1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.3.0-2020033101.52.oe1"}]}],"ecosystem_specific":{"aarch64":["libasan-static-7.3.0-2020033101.52.oe1.aarch64.rpm","libgcc-7.3.0-2020033101.52.oe1.aarch64.rpm","libgomp-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-base-debuginfo-7.3.0-2020033101.52.oe1.aarch64.rpm","libgfortran-static-7.3.0-2020033101.52.oe1.aarch64.rpm","libubsan-static-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-gfortran-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-objc++-7.3.0-2020033101.52.oe1.aarch64.rpm","libstdc++-devel-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-debuginfo-7.3.0-2020033101.52.oe1.aarch64.rpm","cpp-7.3.0-2020033101.52.oe1.aarch64.rpm","libatomic-7.3.0-2020033101.52.oe1.aarch64.rpm","libatomic-static-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-objc-7.3.0-2020033101.52.oe1.aarch64.rpm","libstdc++-static-7.3.0-2020033101.52.oe1.aarch64.rpm","libitm-devel-7.3.0-2020033101.52.oe1.aarch64.rpm","libtsan-static-7.3.0-2020033101.52.oe1.aarch64.rpm","libtsan-7.3.0-2020033101.52.oe1.aarch64.rpm","liblsan-static-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-plugin-devel-7.3.0-2020033101.52.oe1.aarch64.rpm","libgfortran-7.3.0-2020033101.52.oe1.aarch64.rpm","libstdc++-7.3.0-2020033101.52.oe1.aarch64.rpm","libobjc-7.3.0-2020033101.52.oe1.aarch64.rpm","libitm-7.3.0-2020033101.52.oe1.aarch64.rpm","liblsan-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-7.3.0-2020033101.52.oe1.aarch64.rpm","libasan-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-c++-7.3.0-2020033101.52.oe1.aarch64.rpm","libitm-static-7.3.0-2020033101.52.oe1.aarch64.rpm","libubsan-7.3.0-2020033101.52.oe1.aarch64.rpm","gcc-gdb-plugin-7.3.0-2020033101.52.oe1.aarch64.rpm"],"src":["gcc-7.3.0-2020033101.52.oe1.src.rpm"],"x86_64":["libgfortran-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-base-debuginfo-7.3.0-2020033101.52.oe1.x86_64.rpm","libasan-7.3.0-2020033101.52.oe1.x86_64.rpm","libtsan-7.3.0-2020033101.52.oe1.x86_64.rpm","libgcc-7.3.0-2020033101.52.oe1.x86_64.rpm","libtsan-static-7.3.0-2020033101.52.oe1.x86_64.rpm","liblsan-static-7.3.0-2020033101.52.oe1.x86_64.rpm","libubsan-static-7.3.0-2020033101.52.oe1.x86_64.rpm","libitm-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-objc++-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-c++-7.3.0-2020033101.52.oe1.x86_64.rpm","libasan-static-7.3.0-2020033101.52.oe1.x86_64.rpm","libgomp-7.3.0-2020033101.52.oe1.x86_64.rpm","libquadmath-static-7.3.0-2020033101.52.oe1.x86_64.rpm","libobjc-7.3.0-2020033101.52.oe1.x86_64.rpm","libstdc++-devel-7.3.0-2020033101.52.oe1.x86_64.rpm","liblsan-7.3.0-2020033101.52.oe1.x86_64.rpm","libquadmath-devel-7.3.0-2020033101.52.oe1.x86_64.rpm","libstdc++-static-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-7.3.0-2020033101.52.oe1.x86_64.rpm","libatomic-7.3.0-2020033101.52.oe1.x86_64.rpm","libitm-devel-7.3.0-2020033101.52.oe1.x86_64.rpm","libquadmath-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-gfortran-7.3.0-2020033101.52.oe1.x86_64.rpm","libgfortran-static-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-objc-7.3.0-2020033101.52.oe1.x86_64.rpm","cpp-7.3.0-2020033101.52.oe1.x86_64.rpm","libitm-static-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-plugin-devel-7.3.0-2020033101.52.oe1.x86_64.rpm","libstdc++-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-gdb-plugin-7.3.0-2020033101.52.oe1.x86_64.rpm","gcc-debuginfo-7.3.0-2020033101.52.oe1.x86_64.rpm","libubsan-7.3.0-2020033101.52.oe1.x86_64.rpm","libatomic-static-7.3.0-2020033101.52.oe1.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:20.03-LTS-SP3","name":"gcc","purl":"pkg:rpm/openEuler/gcc\u0026distro=openEuler-20.03-LTS-SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.3.0-2020033101.53.oe1"}]}],"ecosystem_specific":{"aarch64":["libitm-devel-7.3.0-2020033101.53.oe1.aarch64.rpm","libubsan-static-7.3.0-2020033101.53.oe1.aarch64.rpm","libtsan-7.3.0-2020033101.53.oe1.aarch64.rpm","libasan-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-debuginfo-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-7.3.0-2020033101.53.oe1.aarch64.rpm","cpp-7.3.0-2020033101.53.oe1.aarch64.rpm","libtsan-static-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-plugin-devel-7.3.0-2020033101.53.oe1.aarch64.rpm","libasan-static-7.3.0-2020033101.53.oe1.aarch64.rpm","libgomp-7.3.0-2020033101.53.oe1.aarch64.rpm","libstdc++-static-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-gdb-plugin-7.3.0-2020033101.53.oe1.aarch64.rpm","libitm-static-7.3.0-2020033101.53.oe1.aarch64.rpm","libstdc++-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-c++-7.3.0-2020033101.53.oe1.aarch64.rpm","libgfortran-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-gfortran-7.3.0-2020033101.53.oe1.aarch64.rpm","libgfortran-static-7.3.0-2020033101.53.oe1.aarch64.rpm","liblsan-static-7.3.0-2020033101.53.oe1.aarch64.rpm","liblsan-7.3.0-2020033101.53.oe1.aarch64.rpm","libatomic-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-base-debuginfo-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-objc++-7.3.0-2020033101.53.oe1.aarch64.rpm","libubsan-7.3.0-2020033101.53.oe1.aarch64.rpm","libitm-7.3.0-2020033101.53.oe1.aarch64.rpm","libobjc-7.3.0-2020033101.53.oe1.aarch64.rpm","libstdc++-devel-7.3.0-2020033101.53.oe1.aarch64.rpm","libatomic-static-7.3.0-2020033101.53.oe1.aarch64.rpm","libgcc-7.3.0-2020033101.53.oe1.aarch64.rpm","gcc-objc-7.3.0-2020033101.53.oe1.aarch64.rpm"],"src":["gcc-7.3.0-2020033101.53.oe1.src.rpm"],"x86_64":["libstdc++-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libitm-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-gdb-plugin-7.3.0-2020033101.53.oe1.x86_64.rpm","libtsan-7.3.0-2020033101.53.oe1.x86_64.rpm","libstdc++-7.3.0-2020033101.53.oe1.x86_64.rpm","libgfortran-static-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-objc++-7.3.0-2020033101.53.oe1.x86_64.rpm","libasan-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libitm-static-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-debuginfo-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-c++-7.3.0-2020033101.53.oe1.x86_64.rpm","libgcc-7.3.0-2020033101.53.oe1.x86_64.rpm","libatomic-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libtsan-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libstdc++-devel-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-objc-7.3.0-2020033101.53.oe1.x86_64.rpm","cpp-7.3.0-2020033101.53.oe1.x86_64.rpm","libgfortran-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-plugin-devel-7.3.0-2020033101.53.oe1.x86_64.rpm","libitm-devel-7.3.0-2020033101.53.oe1.x86_64.rpm","libubsan-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libquadmath-7.3.0-2020033101.53.oe1.x86_64.rpm","libquadmath-static-7.3.0-2020033101.53.oe1.x86_64.rpm","libquadmath-devel-7.3.0-2020033101.53.oe1.x86_64.rpm","libubsan-7.3.0-2020033101.53.oe1.x86_64.rpm","liblsan-static-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-7.3.0-2020033101.53.oe1.x86_64.rpm","libgomp-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-base-debuginfo-7.3.0-2020033101.53.oe1.x86_64.rpm","libatomic-7.3.0-2020033101.53.oe1.x86_64.rpm","libasan-7.3.0-2020033101.53.oe1.x86_64.rpm","libobjc-7.3.0-2020033101.53.oe1.x86_64.rpm","liblsan-7.3.0-2020033101.53.oe1.x86_64.rpm","gcc-gfortran-7.3.0-2020033101.53.oe1.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS","name":"gcc","purl":"pkg:rpm/openEuler/gcc\u0026distro=openEuler-22.03-LTS"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"10.3.1-38.oe2203sp2"}]}],"ecosystem_specific":{"aarch64":["gcc-gfortran-10.3.1-19.oe2203.aarch64.rpm","libquadmath-10.3.1-19.oe2203.aarch64.rpm","libitm-10.3.1-19.oe2203.aarch64.rpm","gcc-10.3.1-19.oe2203.aarch64.rpm","libgfortran-static-10.3.1-19.oe2203.aarch64.rpm","libgomp-10.3.1-19.oe2203.aarch64.rpm","libquadmath-devel-10.3.1-19.oe2203.aarch64.rpm","libstdc++-10.3.1-19.oe2203.aarch64.rpm","libobjc-10.3.1-19.oe2203.aarch64.rpm","libatomic-10.3.1-19.oe2203.aarch64.rpm","libubsan-static-10.3.1-19.oe2203.aarch64.rpm","libitm-devel-10.3.1-19.oe2203.aarch64.rpm","libtsan-static-10.3.1-19.oe2203.aarch64.rpm","libstdc++-devel-10.3.1-19.oe2203.aarch64.rpm","gcc-gdb-plugin-10.3.1-19.oe2203.aarch64.rpm","gcc-objc-10.3.1-19.oe2203.aarch64.rpm","gcc-plugin-devel-10.3.1-19.oe2203.aarch64.rpm","libitm-static-10.3.1-19.oe2203.aarch64.rpm","libgfortran-10.3.1-19.oe2203.aarch64.rpm","libubsan-10.3.1-19.oe2203.aarch64.rpm","libasan-10.3.1-19.oe2203.aarch64.rpm","liblsan-static-10.3.1-19.oe2203.aarch64.rpm","gcc-debugsource-10.3.1-19.oe2203.aarch64.rpm","liblsan-10.3.1-19.oe2203.aarch64.rpm","libtsan-10.3.1-19.oe2203.aarch64.rpm","libatomic-static-10.3.1-19.oe2203.aarch64.rpm","libgcc-10.3.1-19.oe2203.aarch64.rpm","libquadmath-static-10.3.1-19.oe2203.aarch64.rpm","gcc-objc++-10.3.1-19.oe2203.aarch64.rpm","gcc-debuginfo-10.3.1-19.oe2203.aarch64.rpm","libasan-static-10.3.1-19.oe2203.aarch64.rpm","cpp-10.3.1-19.oe2203.aarch64.rpm","gcc-c++-10.3.1-19.oe2203.aarch64.rpm","libstdc++-static-10.3.1-19.oe2203.aarch64.rpm","libquadmath-10.3.1-25.oe2203sp1.aarch64.rpm","libasan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libgfortran-static-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-static-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-gfortran-10.3.1-25.oe2203sp1.aarch64.rpm","libobjc-10.3.1-25.oe2203sp1.aarch64.rpm","libgccjit-devel-10.3.1-25.oe2203sp1.aarch64.rpm","libubsan-10.3.1-25.oe2203sp1.aarch64.rpm","libtsan-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-static-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-debugsource-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-10.3.1-25.oe2203sp1.aarch64.rpm","libatomic-static-10.3.1-25.oe2203sp1.aarch64.rpm","libubsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","liblsan-10.3.1-25.oe2203sp1.aarch64.rpm","libtsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libasan-10.3.1-25.oe2203sp1.aarch64.rpm","libquadmath-devel-10.3.1-25.oe2203sp1.aarch64.rpm","liblsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-gdb-plugin-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-debuginfo-10.3.1-25.oe2203sp1.aarch64.rpm","libquadmath-static-10.3.1-25.oe2203sp1.aarch64.rpm","libgccjit-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-objc-10.3.1-25.oe2203sp1.aarch64.rpm","libatomic-10.3.1-25.oe2203sp1.aarch64.rpm","libgomp-10.3.1-25.oe2203sp1.aarch64.rpm","cpp-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-plugin-devel-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-objc++-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-devel-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-c++-10.3.1-25.oe2203sp1.aarch64.rpm","libgcc-10.3.1-25.oe2203sp1.aarch64.rpm","libgfortran-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-devel-10.3.1-25.oe2203sp1.aarch64.rpm","libubsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-objc-10.3.1-38.oe2203sp2.aarch64.rpm","libatomic-static-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-devel-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-c++-10.3.1-38.oe2203sp2.aarch64.rpm","libasan-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-debugsource-10.3.1-38.oe2203sp2.aarch64.rpm","libtsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-plugin-devel-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-debuginfo-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-10.3.1-38.oe2203sp2.aarch64.rpm","cpp-10.3.1-38.oe2203sp2.aarch64.rpm","liblsan-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-devel-10.3.1-38.oe2203sp2.aarch64.rpm","liblsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","libgccjit-devel-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-static-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-devel-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-10.3.1-38.oe2203sp2.aarch64.rpm","libgfortran-static-10.3.1-38.oe2203sp2.aarch64.rpm","libatomic-10.3.1-38.oe2203sp2.aarch64.rpm","libgomp-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-gfortran-10.3.1-38.oe2203sp2.aarch64.rpm","libubsan-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-10.3.1-38.oe2203sp2.aarch64.rpm","libgfortran-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-10.3.1-38.oe2203sp2.aarch64.rpm","libtsan-10.3.1-38.oe2203sp2.aarch64.rpm","libobjc-10.3.1-38.oe2203sp2.aarch64.rpm","libgcc-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-static-10.3.1-38.oe2203sp2.aarch64.rpm","libgccjit-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-gdb-plugin-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-static-10.3.1-38.oe2203sp2.aarch64.rpm","libasan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-objc++-10.3.1-38.oe2203sp2.aarch64.rpm"],"src":["gcc-10.3.1-19.oe2203.src.rpm","gcc-10.3.1-25.oe2203sp1.src.rpm","gcc-10.3.1-38.oe2203sp2.src.rpm"],"x86_64":["libquadmath-static-10.3.1-19.oe2203.x86_64.rpm","libgfortran-10.3.1-19.oe2203.x86_64.rpm","libquadmath-devel-10.3.1-19.oe2203.x86_64.rpm","libstdc++-static-10.3.1-19.oe2203.x86_64.rpm","libatomic-10.3.1-19.oe2203.x86_64.rpm","liblsan-static-10.3.1-19.oe2203.x86_64.rpm","libubsan-10.3.1-19.oe2203.x86_64.rpm","libgomp-10.3.1-19.oe2203.x86_64.rpm","gcc-objc-10.3.1-19.oe2203.x86_64.rpm","gcc-gfortran-10.3.1-19.oe2203.x86_64.rpm","gcc-plugin-devel-10.3.1-19.oe2203.x86_64.rpm","gcc-debuginfo-10.3.1-19.oe2203.x86_64.rpm","gcc-gdb-plugin-10.3.1-19.oe2203.x86_64.rpm","libobjc-10.3.1-19.oe2203.x86_64.rpm","libitm-10.3.1-19.oe2203.x86_64.rpm","libubsan-static-10.3.1-19.oe2203.x86_64.rpm","gcc-c++-10.3.1-19.oe2203.x86_64.rpm","libitm-devel-10.3.1-19.oe2203.x86_64.rpm","libitm-static-10.3.1-19.oe2203.x86_64.rpm","libgcc-10.3.1-19.oe2203.x86_64.rpm","libstdc++-10.3.1-19.oe2203.x86_64.rpm","libquadmath-10.3.1-19.oe2203.x86_64.rpm","cpp-10.3.1-19.oe2203.x86_64.rpm","libtsan-static-10.3.1-19.oe2203.x86_64.rpm","libgfortran-static-10.3.1-19.oe2203.x86_64.rpm","gcc-debugsource-10.3.1-19.oe2203.x86_64.rpm","libasan-static-10.3.1-19.oe2203.x86_64.rpm","liblsan-10.3.1-19.oe2203.x86_64.rpm","libstdc++-devel-10.3.1-19.oe2203.x86_64.rpm","libasan-10.3.1-19.oe2203.x86_64.rpm","gcc-10.3.1-19.oe2203.x86_64.rpm","gcc-objc++-10.3.1-19.oe2203.x86_64.rpm","libtsan-10.3.1-19.oe2203.x86_64.rpm","libatomic-static-10.3.1-19.oe2203.x86_64.rpm","gcc-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-10.3.1-25.oe2203sp1.x86_64.rpm","libatomic-static-10.3.1-25.oe2203sp1.x86_64.rpm","libtsan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libgfortran-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-plugin-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libgcc-10.3.1-25.oe2203sp1.x86_64.rpm","libasan-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-debugsource-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-gdb-plugin-10.3.1-25.oe2203sp1.x86_64.rpm","libubsan-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-objc-10.3.1-25.oe2203sp1.x86_64.rpm","libgfortran-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-c++-10.3.1-25.oe2203sp1.x86_64.rpm","libgomp-10.3.1-25.oe2203sp1.x86_64.rpm","libgccjit-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libobjc-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-gfortran-10.3.1-25.oe2203sp1.x86_64.rpm","cpp-10.3.1-25.oe2203sp1.x86_64.rpm","libgccjit-10.3.1-25.oe2203sp1.x86_64.rpm","liblsan-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-objc++-10.3.1-25.oe2203sp1.x86_64.rpm","libasan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libatomic-10.3.1-25.oe2203sp1.x86_64.rpm","liblsan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libtsan-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-debuginfo-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-static-10.3.1-25.oe2203sp1.x86_64.rpm","libubsan-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-debugsource-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-objc++-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-static-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-static-10.3.1-38.oe2203sp2.x86_64.rpm","liblsan-10.3.1-38.oe2203sp2.x86_64.rpm","libubsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-objc-10.3.1-38.oe2203sp2.x86_64.rpm","libasan-static-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-gfortran-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-static-10.3.1-38.oe2203sp2.x86_64.rpm","liblsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","libgccjit-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-10.3.1-38.oe2203sp2.x86_64.rpm","libtsan-10.3.1-38.oe2203sp2.x86_64.rpm","libgfortran-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-c++-10.3.1-38.oe2203sp2.x86_64.rpm","libgccjit-devel-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-plugin-devel-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-debuginfo-10.3.1-38.oe2203sp2.x86_64.rpm","libobjc-10.3.1-38.oe2203sp2.x86_64.rpm","libgfortran-static-10.3.1-38.oe2203sp2.x86_64.rpm","libatomic-10.3.1-38.oe2203sp2.x86_64.rpm","libtsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","libasan-10.3.1-38.oe2203sp2.x86_64.rpm","cpp-10.3.1-38.oe2203sp2.x86_64.rpm","libatomic-static-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-10.3.1-38.oe2203sp2.x86_64.rpm","libubsan-10.3.1-38.oe2203sp2.x86_64.rpm","libgcc-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-devel-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-devel-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-gdb-plugin-10.3.1-38.oe2203sp2.x86_64.rpm","libgomp-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-devel-10.3.1-38.oe2203sp2.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS-SP1","name":"gcc","purl":"pkg:rpm/openEuler/gcc\u0026distro=openEuler-22.03-LTS-SP1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"10.3.1-25.oe2203sp1"}]}],"ecosystem_specific":{"aarch64":["libquadmath-10.3.1-25.oe2203sp1.aarch64.rpm","libasan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libgfortran-static-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-static-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-gfortran-10.3.1-25.oe2203sp1.aarch64.rpm","libobjc-10.3.1-25.oe2203sp1.aarch64.rpm","libgccjit-devel-10.3.1-25.oe2203sp1.aarch64.rpm","libubsan-10.3.1-25.oe2203sp1.aarch64.rpm","libtsan-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-static-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-debugsource-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-10.3.1-25.oe2203sp1.aarch64.rpm","libatomic-static-10.3.1-25.oe2203sp1.aarch64.rpm","libubsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","liblsan-10.3.1-25.oe2203sp1.aarch64.rpm","libtsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libasan-10.3.1-25.oe2203sp1.aarch64.rpm","libquadmath-devel-10.3.1-25.oe2203sp1.aarch64.rpm","liblsan-static-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-gdb-plugin-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-debuginfo-10.3.1-25.oe2203sp1.aarch64.rpm","libquadmath-static-10.3.1-25.oe2203sp1.aarch64.rpm","libgccjit-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-objc-10.3.1-25.oe2203sp1.aarch64.rpm","libatomic-10.3.1-25.oe2203sp1.aarch64.rpm","libgomp-10.3.1-25.oe2203sp1.aarch64.rpm","cpp-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-plugin-devel-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-objc++-10.3.1-25.oe2203sp1.aarch64.rpm","libitm-devel-10.3.1-25.oe2203sp1.aarch64.rpm","gcc-c++-10.3.1-25.oe2203sp1.aarch64.rpm","libgcc-10.3.1-25.oe2203sp1.aarch64.rpm","libgfortran-10.3.1-25.oe2203sp1.aarch64.rpm","libstdc++-devel-10.3.1-25.oe2203sp1.aarch64.rpm"],"src":["gcc-10.3.1-25.oe2203sp1.src.rpm"],"x86_64":["gcc-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-10.3.1-25.oe2203sp1.x86_64.rpm","libatomic-static-10.3.1-25.oe2203sp1.x86_64.rpm","libtsan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libgfortran-10.3.1-25.oe2203sp1.x86_64.rpm","libitm-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-plugin-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libgcc-10.3.1-25.oe2203sp1.x86_64.rpm","libasan-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-debugsource-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-gdb-plugin-10.3.1-25.oe2203sp1.x86_64.rpm","libubsan-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-objc-10.3.1-25.oe2203sp1.x86_64.rpm","libgfortran-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-c++-10.3.1-25.oe2203sp1.x86_64.rpm","libgomp-10.3.1-25.oe2203sp1.x86_64.rpm","libgccjit-devel-10.3.1-25.oe2203sp1.x86_64.rpm","libobjc-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-gfortran-10.3.1-25.oe2203sp1.x86_64.rpm","cpp-10.3.1-25.oe2203sp1.x86_64.rpm","libgccjit-10.3.1-25.oe2203sp1.x86_64.rpm","liblsan-10.3.1-25.oe2203sp1.x86_64.rpm","libstdc++-static-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-objc++-10.3.1-25.oe2203sp1.x86_64.rpm","libasan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libatomic-10.3.1-25.oe2203sp1.x86_64.rpm","liblsan-static-10.3.1-25.oe2203sp1.x86_64.rpm","libtsan-10.3.1-25.oe2203sp1.x86_64.rpm","gcc-debuginfo-10.3.1-25.oe2203sp1.x86_64.rpm","libquadmath-static-10.3.1-25.oe2203sp1.x86_64.rpm","libubsan-static-10.3.1-25.oe2203sp1.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS-SP2","name":"gcc","purl":"pkg:rpm/openEuler/gcc\u0026distro=openEuler-22.03-LTS-SP2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"10.3.1-38.oe2203sp2"}]}],"ecosystem_specific":{"aarch64":["libubsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-objc-10.3.1-38.oe2203sp2.aarch64.rpm","libatomic-static-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-devel-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-c++-10.3.1-38.oe2203sp2.aarch64.rpm","libasan-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-debugsource-10.3.1-38.oe2203sp2.aarch64.rpm","libtsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-plugin-devel-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-debuginfo-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-10.3.1-38.oe2203sp2.aarch64.rpm","cpp-10.3.1-38.oe2203sp2.aarch64.rpm","liblsan-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-devel-10.3.1-38.oe2203sp2.aarch64.rpm","liblsan-static-10.3.1-38.oe2203sp2.aarch64.rpm","libgccjit-devel-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-static-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-devel-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-10.3.1-38.oe2203sp2.aarch64.rpm","libgfortran-static-10.3.1-38.oe2203sp2.aarch64.rpm","libatomic-10.3.1-38.oe2203sp2.aarch64.rpm","libgomp-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-gfortran-10.3.1-38.oe2203sp2.aarch64.rpm","libubsan-10.3.1-38.oe2203sp2.aarch64.rpm","libitm-10.3.1-38.oe2203sp2.aarch64.rpm","libgfortran-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-10.3.1-38.oe2203sp2.aarch64.rpm","libtsan-10.3.1-38.oe2203sp2.aarch64.rpm","libobjc-10.3.1-38.oe2203sp2.aarch64.rpm","libgcc-10.3.1-38.oe2203sp2.aarch64.rpm","libquadmath-static-10.3.1-38.oe2203sp2.aarch64.rpm","libgccjit-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-gdb-plugin-10.3.1-38.oe2203sp2.aarch64.rpm","libstdc++-static-10.3.1-38.oe2203sp2.aarch64.rpm","libasan-static-10.3.1-38.oe2203sp2.aarch64.rpm","gcc-objc++-10.3.1-38.oe2203sp2.aarch64.rpm"],"src":["gcc-10.3.1-38.oe2203sp2.src.rpm"],"x86_64":["gcc-debugsource-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-objc++-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-static-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-static-10.3.1-38.oe2203sp2.x86_64.rpm","liblsan-10.3.1-38.oe2203sp2.x86_64.rpm","libubsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-objc-10.3.1-38.oe2203sp2.x86_64.rpm","libasan-static-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-gfortran-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-static-10.3.1-38.oe2203sp2.x86_64.rpm","liblsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","libgccjit-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-10.3.1-38.oe2203sp2.x86_64.rpm","libtsan-10.3.1-38.oe2203sp2.x86_64.rpm","libgfortran-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-c++-10.3.1-38.oe2203sp2.x86_64.rpm","libgccjit-devel-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-plugin-devel-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-debuginfo-10.3.1-38.oe2203sp2.x86_64.rpm","libobjc-10.3.1-38.oe2203sp2.x86_64.rpm","libgfortran-static-10.3.1-38.oe2203sp2.x86_64.rpm","libatomic-10.3.1-38.oe2203sp2.x86_64.rpm","libtsan-static-10.3.1-38.oe2203sp2.x86_64.rpm","libasan-10.3.1-38.oe2203sp2.x86_64.rpm","cpp-10.3.1-38.oe2203sp2.x86_64.rpm","libatomic-static-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-10.3.1-38.oe2203sp2.x86_64.rpm","libubsan-10.3.1-38.oe2203sp2.x86_64.rpm","libgcc-10.3.1-38.oe2203sp2.x86_64.rpm","libstdc++-devel-10.3.1-38.oe2203sp2.x86_64.rpm","libitm-devel-10.3.1-38.oe2203sp2.x86_64.rpm","gcc-gdb-plugin-10.3.1-38.oe2203sp2.x86_64.rpm","libgomp-10.3.1-38.oe2203sp2.x86_64.rpm","libquadmath-devel-10.3.1-38.oe2203sp2.x86_64.rpm"]}}],"references":[{"type":"ADVISORY","url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1735"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-4039"}],"database_specific":{"severity":"Medium"}}