{"id":"USN-7700-1","summary":"gcc-10, gcc-11, gcc-12 vulnerability","details":"It was discovered that the -fstack-protector hardening feature in GCC for\nAArch64 did not properly protect dynamically-sized local variables\nsuch as those created using C99 variable length arrays or alloca. As a\nresult, an attacker who was able to trigger a buffer overflow in such cases\ncould bypass the intended stack protection checks. (CVE-2023-4039)","modified":"2026-04-27T18:13:01.606435Z","published":"2025-08-19T13:11:45Z","related":["UBUNTU-CVE-2023-4039"],"upstream":["CVE-2023-4039","UBUNTU-CVE-2023-4039"],"references":[{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-7700-1"},{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2023-4039"}],"affected":[{"package":{"name":"gcc-10","ecosystem":"Ubuntu:Pro:20.04:LTS","purl":"pkg:deb/ubuntu/gcc-10@10.5.0-1ubuntu1~20.04.1+esm1?arch=source&distro=esm-infra/focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"10.5.0-1ubuntu1~20.04.1+esm1"}]}],"versions":["10-20200202-1ubuntu1","10-20200204-1ubuntu3","10-20200204-1ubuntu4","10-20200204-1ubuntu5","10-20200211-1ubuntu1","10-20200222-1ubuntu1","10-20200228-0ubuntu1","10-20200304-1ubuntu1","10-20200307-0ubuntu1","10-20200321-1ubuntu1","10-20200324-1ubuntu1","10-20200405-0ubuntu1","10-20200411-0ubuntu1","10.2.0-5ubuntu1~20.04","10.3.0-1ubuntu1~20.04","10.5.0-1ubuntu1~20.04"],"ecosystem_specific":{"binaries":[{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"cpp-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"g++-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"g++-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-base"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-hppa64-linux-gnu"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-locales"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-offload-amdgcn"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-offload-nvptx"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-source"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gcc-10-test-results"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gccbrig-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gccgo-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gccgo-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gdc-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gdc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gfortran-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gfortran-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gm2-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gnat-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gobjc++-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gobjc++-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gobjc-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"gobjc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32asan6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32atomic1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32gcc-s1"},{"binary_version":"1:10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32gcc1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32gfortran5"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32go16"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32gomp1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32gphobos1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32itm1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32lsan0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32objc4"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32quadmath0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32stdc++6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib32ubsan1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64asan6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64atomic1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64gcc-s1"},{"binary_version":"1:10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64gcc1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64gfortran5"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64go16"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64gomp1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64gphobos1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64itm1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64objc4"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64quadmath0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64stdc++6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"lib64ubsan1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libasan6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libatomic1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libcc1-0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgcc-s1"},{"binary_version":"1:10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgcc1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgccjit0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgfortran5"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgm2-15"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgnat-10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgnat-util10"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgo16"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgomp-plugin-amdgcn1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgomp-plugin-hsa1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgomp-plugin-nvptx1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgomp1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libgphobos1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libhsail-rt0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libitm1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"liblsan0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libobjc4"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libquadmath0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfasan6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfatomic1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfgcc-s1"},{"binary_version":"1:10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfgcc1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfgfortran5"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfgomp1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfgphobos1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfobjc4"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfstdc++6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libsfubsan1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libstdc++-10-pic"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libstdc++6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libtsan0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libubsan1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32asan6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32atomic1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32gcc-s1"},{"binary_version":"1:10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32gcc1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32gfortran5"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32go16"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32gomp1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32gphobos1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32itm1"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32lsan0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32objc4"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32quadmath0"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32stdc++6"},{"binary_version":"10.5.0-1ubuntu1~20.04.1+esm1","binary_name":"libx32ubsan1"}],"availability":"Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"},"database_specific":{"cves_map":{"cves":[{"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"Ubuntu","score":"low"}],"id":"CVE-2023-4039"}],"ecosystem":"Ubuntu:Pro:20.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7700-1.json"}},{"package":{"name":"gcc-10","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/gcc-10@10.5.0-1ubuntu1~22.04.2?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"10.5.0-1ubuntu1~22.04.2"}]}],"versions":["10.3.0-11ubuntu1","10.3.0-12ubuntu1","10.3.0-13ubuntu1","10.3.0-14ubuntu1","10.3.0-15ubuntu1","10.4.0-4ubuntu1~22.04","10.5.0-1ubuntu1~22.04"],"ecosystem_specific":{"binaries":[{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"cpp-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"g++-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"g++-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-base"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-hppa64-linux-gnu"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-locales"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-offload-nvptx"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-source"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gcc-10-test-results"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gccbrig-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gccgo-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gccgo-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gdc-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gdc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gfortran-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gfortran-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gm2-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gnat-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gobjc++-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gobjc++-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gobjc-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"gobjc-10-multilib"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"lib32go16"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"lib32gphobos1"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"lib64go16"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"lib64gphobos1"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgm2-15"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgnat-10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgnat-util10"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgo16"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgomp-plugin-hsa1"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libgphobos1"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libstdc++-10-pic"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libx32go16"},{"binary_version":"10.5.0-1ubuntu1~22.04.2","binary_name":"libx32gphobos1"}],"availability":"No subscription required"},"database_specific":{"cves_map":{"cves":[{"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"Ubuntu","score":"low"}],"id":"CVE-2023-4039"}],"ecosystem":"Ubuntu:22.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7700-1.json"}},{"package":{"name":"gcc-11","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/gcc-11@11.4.0-1ubuntu1~22.04.2?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"11.4.0-1ubuntu1~22.04.2"}]}],"versions":["11.2.0-7ubuntu2","11.2.0-10ubuntu1","11.2.0-12ubuntu1","11.2.0-13ubuntu1","11.2.0-14ubuntu1","11.2.0-16ubuntu1","11.2.0-18ubuntu1","11.2.0-19ubuntu1","11.3.0-1ubuntu1~22.04","11.3.0-1ubuntu1~22.04.1","11.4.0-1ubuntu1~22.04"],"ecosystem_specific":{"binaries":[{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"cpp-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"g++-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"g++-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-base"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-hppa64-linux-gnu"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-locales"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-offload-amdgcn"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-offload-nvptx"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-source"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gcc-11-test-results"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gccbrig-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gccgo-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gccgo-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gdc-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gdc-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gfortran-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gfortran-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gm2-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gnat-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gobjc++-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gobjc++-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gobjc-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"gobjc-11-multilib"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib32asan6"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib32go19"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib32gphobos2"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib64asan6"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib64go19"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"lib64gphobos2"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libasan6"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libgnat-11"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libgo19"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libgphobos2"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libhsail-rt0"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libstdc++-11-pic"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libtsan0"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libx32asan6"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libx32go19"},{"binary_version":"11.4.0-1ubuntu1~22.04.2","binary_name":"libx32gphobos2"}],"availability":"No subscription required"},"database_specific":{"cves_map":{"cves":[{"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"Ubuntu","score":"low"}],"id":"CVE-2023-4039"}],"ecosystem":"Ubuntu:22.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7700-1.json"}},{"package":{"name":"gcc-12","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/gcc-12@12.3.0-1ubuntu1~22.04.2?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"12.3.0-1ubuntu1~22.04.2"}]}],"versions":["12-20220222-1ubuntu1","12-20220302-1ubuntu1","12-20220313-1ubuntu1","12-20220319-1ubuntu1","12.1.0-2ubuntu1~22.04","12.3.0-1ubuntu1~22.04"],"ecosystem_specific":{"binaries":[{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"cpp-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"g++-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"g++-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-base"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-hppa64-linux-gnu"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-locales"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-offload-amdgcn"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-offload-nvptx"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-source"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gcc-12-test-results"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gccgo-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gccgo-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gdc-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gdc-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gfortran-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gfortran-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gm2-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gnat-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gobjc++-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gobjc++-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gobjc-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"gobjc-12-multilib"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32asan8"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32atomic1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32gcc-s1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32gfortran5"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32go21"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32gomp1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32gphobos3"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32itm1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32lsan0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32objc4"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32quadmath0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32stdc++6"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib32ubsan1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64asan8"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64atomic1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64gcc-s1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64gfortran5"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64go21"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64gomp1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64gphobos3"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64itm1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64objc4"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64quadmath0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64stdc++6"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"lib64ubsan1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libasan8"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libatomic1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libcc1-0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgcc-s1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgccjit0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgfortran5"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgm2-17"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgnat-12"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgo21"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgomp-plugin-amdgcn1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgomp-plugin-nvptx1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgomp1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libgphobos3"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libhwasan0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libitm1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"liblsan0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libobjc4"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libquadmath0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libstdc++-12-pic"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libstdc++6"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libtsan2"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libubsan1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32asan8"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32atomic1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32gcc-s1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32gfortran5"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32go21"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32gomp1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32gphobos3"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32itm1"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32lsan0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32objc4"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32quadmath0"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32stdc++6"},{"binary_version":"12.3.0-1ubuntu1~22.04.2","binary_name":"libx32ubsan1"}],"availability":"No subscription required"},"database_specific":{"cves_map":{"cves":[{"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N"},{"type":"Ubuntu","score":"low"}],"id":"CVE-2023-4039"}],"ecosystem":"Ubuntu:22.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7700-1.json"}}],"schema_version":"1.7.5"}