OESA-2023-1735

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2023-1735
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2023-1735.json
JSON Data
https://api.test.osv.dev/v1/vulns/OESA-2023-1735
Upstream
Published
2023-10-13T11:06:07Z
Modified
2025-08-12T05:22:00.136992Z
Summary
gcc security update
Details

The gcc package contains the GNU Compiler Collection version 10. You'll need this package in order to compile C code.

Security Fix(es):

A failure in the -fstack-protector feature in GCC-based toolchains that target AArch64 allows an attacker to exploit an existing buffer overflow in dynamically-sized local variables in your application without this being detected. This stack-protector failure only applies to C99-style dynamically-sized local variables or those created using alloca(). The stack-protector operates as intended for statically-sized local variables.

The default behavior when the stack-protector detects an overflow is to terminate your application, resulting in controlled loss of availability. An attacker who can exploit a buffer overflow without triggering the stack-protector might be able to change program flow control to cause an uncontrolled loss of availability or to go further and affect confidentiality or integrity.

(CVE-2023-4039)

Database specific
{
    "severity": "Medium"
}
References

Affected packages

openEuler:20.03-LTS-SP1 / gcc

Package

Name
gcc
Purl
pkg:rpm/openEuler/gcc&distro=openEuler-20.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
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"
    ],
    "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"
    ],
    "src": [
        "gcc-7.3.0-2020033101.52.oe1.src.rpm"
    ]
}

openEuler:20.03-LTS-SP3 / gcc

Package

Name
gcc
Purl
pkg:rpm/openEuler/gcc&distro=openEuler-20.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
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"
    ],
    "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"
    ],
    "src": [
        "gcc-7.3.0-2020033101.53.oe1.src.rpm"
    ]
}

openEuler:22.03-LTS / gcc

Package

Name
gcc
Purl
pkg:rpm/openEuler/gcc&distro=openEuler-22.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
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"
    ],
    "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"
    ],
    "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"
    ]
}

openEuler:22.03-LTS-SP1 / gcc

Package

Name
gcc
Purl
pkg:rpm/openEuler/gcc&distro=openEuler-22.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
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"
    ],
    "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"
    ],
    "src": [
        "gcc-10.3.1-25.oe2203sp1.src.rpm"
    ]
}

openEuler:22.03-LTS-SP2 / gcc

Package

Name
gcc
Purl
pkg:rpm/openEuler/gcc&distro=openEuler-22.03-LTS-SP2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
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"
    ],
    "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"
    ],
    "src": [
        "gcc-10.3.1-38.oe2203sp2.src.rpm"
    ]
}