{"id":"UBUNTU-CVE-2018-12886","details":"stack_protect_prologue in cfgexpand.c and stack_protect_epilogue in function.c in GNU Compiler Collection (GCC) 4.1 through 8 (under certain circumstances) generate instruction sequences when targeting ARM targets that spill the address of the stack protector guard, which allows an attacker to bypass the protection of -fstack-protector, -fstack-protector-all, -fstack-protector-strong, and -fstack-protector-explicit against stack overflow by controlling what the stack canary is compared against.","modified":"2026-05-20T16:03:25.455368792Z","published":"2019-05-22T19:29:00Z","upstream":["CVE-2018-12886"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2018-12886"},{"type":"REPORT","url":"https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=89d7557202d25a393666ac4c0f7dbdab31e452a2"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2018-12886"}],"affected":[{"package":{"name":"gcc-4.8","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/gcc-4.8?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.8.1-10ubuntu8","4.8.2-1ubuntu1","4.8.2-1ubuntu2","4.8.2-10ubuntu1","4.8.2-10ubuntu2","4.8.2-12ubuntu2","4.8.2-13ubuntu1","4.8.2-14ubuntu1","4.8.2-14ubuntu2","4.8.2-14ubuntu4","4.8.2-15ubuntu3","4.8.2-16ubuntu1","4.8.2-16ubuntu3","4.8.2-16ubuntu4","4.8.2-16ubuntu5","4.8.2-16ubuntu6","4.8.2-17ubuntu1","4.8.2-17ubuntu2","4.8.2-19ubuntu1","4.8.4-2ubuntu1~14.04","4.8.4-2ubuntu1~14.04.1","4.8.4-2ubuntu1~14.04.3","4.8.4-2ubuntu1~14.04.4"],"ecosystem_specific":{"binaries":[{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"cpp-4.8"},{"binary_name":"fixincludes","binary_version":"1:4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"g++-4.8"},{"binary_name":"g++-4.8-multilib","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gcc-4.8"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gcc-4.8-base"},{"binary_name":"gcc-4.8-locales","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"gcc-4.8-multilib","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"gcc-4.8-source","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"gccgo-4.8","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gccgo-4.8-multilib"},{"binary_name":"gcj-4.8","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gcj-4.8-jdk"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gcj-4.8-jre"},{"binary_name":"gcj-4.8-jre-headless","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"gcj-4.8-jre-lib","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gcj-4.8-source"},{"binary_name":"gdc-4.8","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"gfortran-4.8","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gfortran-4.8-multilib"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gobjc++-4.8"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gobjc++-4.8-multilib"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"gobjc-4.8"},{"binary_name":"gobjc-4.8-multilib","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib32asan0"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib32atomic1"},{"binary_name":"lib32gfortran3","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib32go4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib32gomp1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib32itm1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib32objc4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib32quadmath0"},{"binary_name":"lib32stdc++6","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib64asan0","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib64atomic1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib64gfortran3"},{"binary_name":"lib64go4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib64gomp1"},{"binary_name":"lib64itm1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"lib64objc4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"lib64quadmath0"},{"binary_name":"lib64stdc++6","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libasan0","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libatomic1"},{"binary_name":"libgcj14","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libgcj14-awt","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libgfortran3"},{"binary_name":"libgo4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libgomp1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libitm1"},{"binary_name":"libobjc4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libquadmath0"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libsfasan0"},{"binary_name":"libsfatomic1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libsfgfortran3","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libsfgomp1"},{"binary_name":"libsfobjc4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libsfstdc++6","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libstdc++-4.8-pic"},{"binary_name":"libstdc++6","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libtsan0","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libx32asan0","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libx32atomic1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libx32gfortran3"},{"binary_name":"libx32go4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libx32gomp1","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_version":"4.8.4-2ubuntu1~14.04.4","binary_name":"libx32itm1"},{"binary_name":"libx32objc4","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libx32quadmath0","binary_version":"4.8.4-2ubuntu1~14.04.4"},{"binary_name":"libx32stdc++6","binary_version":"4.8.4-2ubuntu1~14.04.4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-4.8","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/gcc-4.8?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.8.5-1ubuntu1","4.8.5-2ubuntu1","4.8.5-3ubuntu1","4.8.5-3ubuntu2","4.8.5-3ubuntu3","4.8.5-4ubuntu1","4.8.5-4ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_name":"cpp-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"g++-4.8"},{"binary_name":"g++-4.8-multilib","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gcc-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gcc-4.8-base","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gcc-4.8-locales","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"gcc-4.8-multilib"},{"binary_name":"gcc-4.8-source","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gccgo-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gccgo-4.8-multilib","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"gcj-4.8"},{"binary_name":"gcj-4.8-jdk","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"gcj-4.8-jre"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"gcj-4.8-jre-headless"},{"binary_name":"gcj-4.8-jre-lib","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gcj-4.8-source","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gdc-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"gfortran-4.8"},{"binary_name":"gfortran-4.8-multilib","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gobjc++-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gobjc++-4.8-multilib","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gobjc-4.8","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"gobjc-4.8-multilib","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"lib32asan0","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"lib32go4","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"lib64asan0"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"lib64go4"},{"binary_name":"libasan0","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"libgcj14"},{"binary_name":"libgcj14-awt","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"libgo4","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"libsfasan0","binary_version":"4.8.5-4ubuntu2"},{"binary_version":"4.8.5-4ubuntu2","binary_name":"libstdc++-4.8-pic"},{"binary_name":"libx32asan0","binary_version":"4.8.5-4ubuntu2"},{"binary_name":"libx32go4","binary_version":"4.8.5-4ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-4.9","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/gcc-4.9?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.9.3-5ubuntu1","4.9.3-6ubuntu2","4.9.3-8ubuntu1","4.9.3-8ubuntu2","4.9.3-9ubuntu1","4.9.3-11ubuntu1","4.9.3-11ubuntu2","4.9.3-12ubuntu1","4.9.3-13ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_version":"4.9.3-13ubuntu2","binary_name":"cpp-4.9"},{"binary_name":"g++-4.9","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"g++-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gcc-4.9"},{"binary_name":"gcc-4.9-base","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gcc-4.9-locales"},{"binary_name":"gcc-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gcc-4.9-source","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gccgo-4.9","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gccgo-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gcj-4.9","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gcj-4.9-jdk","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gcj-4.9-jre"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gcj-4.9-jre-headless"},{"binary_name":"gcj-4.9-jre-lib","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gcj-4.9-source"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gdc-4.9"},{"binary_name":"gfortran-4.9","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"gfortran-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gobjc++-4.9"},{"binary_name":"gobjc++-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"gobjc-4.9"},{"binary_name":"gobjc-4.9-multilib","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"lib32asan1"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"lib32go5"},{"binary_name":"lib64asan1","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"lib64go5"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"libasan1"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"libgcj15"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"libgcj15-awt"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"libgo5"},{"binary_name":"libsfasan1","binary_version":"4.9.3-13ubuntu2"},{"binary_name":"libstdc++-4.9-pic","binary_version":"4.9.3-13ubuntu2"},{"binary_version":"4.9.3-13ubuntu2","binary_name":"libx32asan1"},{"binary_name":"libx32go5","binary_version":"4.9.3-13ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:4.9.3+svn227297-1","15:4.9.3+svn227297-1build1","15:4.9.3+svn231177-1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-arm-none-eabi","binary_version":"15:4.9.3+svn231177-1"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:4.9.3+svn231177-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["20151011-0ubuntu1","20151030-1ubuntu2","20151104-0ubuntu1","20151122-1ubuntu1","20151209-0ubuntu1","20151215-0ubuntu1","20160105-1ubuntu1","20160125-1ubuntu1","20160320-1ubuntu1","20160415-0ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_version":"20160415-0ubuntu1","binary_name":"gcc-snapshot"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-7","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-7?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.2.0-8ubuntu3","7.2.0-12ubuntu1","7.2.0-13ubuntu1","7.2.0-16ubuntu1","7.2.0-17ubuntu1","7.2.0-18ubuntu2","7.3.0-3ubuntu1","7.3.0-5ubuntu1","7.3.0-11ubuntu1","7.3.0-12ubuntu1","7.3.0-13ubuntu1","7.3.0-14ubuntu1","7.3.0-15ubuntu2","7.3.0-16ubuntu2","7.3.0-16ubuntu3","7.3.0-27ubuntu1~18.04","7.4.0-1ubuntu1~18.04","7.4.0-1ubuntu1~18.04.1","7.5.0-3ubuntu1~18.04"],"ecosystem_specific":{"binaries":[{"binary_name":"cpp-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"g++-7"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"g++-7-multilib"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gcc-7"},{"binary_name":"gcc-7-base","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gcc-7-hppa64-linux-gnu"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gcc-7-locales"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gcc-7-multilib"},{"binary_name":"gcc-7-offload-nvptx","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gcc-7-source","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gcc-7-test-results","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gccbrig-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gccgo-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gccgo-7-multilib","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gdc-7"},{"binary_name":"gdc-7-multilib","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gfortran-7"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"gfortran-7-multilib"},{"binary_name":"gnat-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gnat-7-sjlj","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gobjc++-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gobjc++-7-multilib","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gobjc-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"gobjc-7-multilib","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"lib32asan4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"lib32cilkrts5","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"lib32gfortran4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"lib32go11","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"lib32gphobos71"},{"binary_name":"lib32ubsan0","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"lib64asan4"},{"binary_name":"lib64cilkrts5","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"lib64gfortran4"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"lib64go11"},{"binary_name":"lib64gphobos71","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"lib64ubsan0","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libasan4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libcilkrts5","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libgfortran4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libgnat-7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libgnatvsn7","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libgo11","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libgphobos71","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"libsfasan4"},{"binary_name":"libsfcilkrts5","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"libsfgfortran4"},{"binary_name":"libsfgphobos71","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"libsfubsan0"},{"binary_name":"libstdc++-7-pic","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"libubsan0"},{"binary_name":"libx32asan4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libx32cilkrts5","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libx32gfortran4","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libx32go11","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_name":"libx32gphobos71","binary_version":"7.5.0-3ubuntu1~18.04"},{"binary_version":"7.5.0-3ubuntu1~18.04","binary_name":"libx32ubsan0"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-8","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-8?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["8-20180208-0ubuntu1","8-20180218-1ubuntu1","8-20180312-2ubuntu1","8-20180319-1ubuntu2","8-20180321-1ubuntu1","8-20180331-1ubuntu1","8-20180402-1ubuntu1","8-20180406-0ubuntu1","8-20180408-0ubuntu1","8-20180414-1ubuntu1","8-20180414-1ubuntu2","8.2.0-1ubuntu2~18.04","8.3.0-6ubuntu1~18.04","8.3.0-6ubuntu1~18.04.1","8.3.0-26ubuntu1~18.04","8.4.0-1ubuntu1~18.04"],"ecosystem_specific":{"binaries":[{"binary_name":"cpp-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"1:8.4.0-1ubuntu1~18.04","binary_name":"fixincludes"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"g++-8"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"g++-8-multilib"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gcc-8"},{"binary_name":"gcc-8-base","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gcc-8-hppa64-linux-gnu","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gcc-8-locales","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gcc-8-multilib"},{"binary_name":"gcc-8-offload-nvptx","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gcc-8-source","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gcc-8-test-results","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gccbrig-8"},{"binary_name":"gccgo-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gccgo-8-multilib","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gdc-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gdc-8-multilib"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gfortran-8"},{"binary_name":"gfortran-8-multilib","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gnat-8"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"gnat-8-sjlj"},{"binary_name":"gobjc++-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gobjc++-8-multilib","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gobjc-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"gobjc-8-multilib","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32asan5"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32atomic1"},{"binary_name":"lib32gcc1","binary_version":"1:8.4.0-1ubuntu1~18.04"},{"binary_name":"lib32gfortran5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32go13"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32gomp1"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32gphobos76"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32itm1"},{"binary_name":"lib32lsan0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib32mpx2","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib32objc4","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib32quadmath0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32stdc++6"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib32ubsan1"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib64asan5"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"lib64atomic1"},{"binary_version":"1:8.4.0-1ubuntu1~18.04","binary_name":"lib64gcc1"},{"binary_name":"lib64gfortran5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64go13","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64gomp1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64gphobos76","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64itm1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64mpx2","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64objc4","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64quadmath0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64stdc++6","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"lib64ubsan1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libasan5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libatomic1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libcc1-0"},{"binary_name":"libgcc1","binary_version":"1:8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libgccjit0"},{"binary_name":"libgfortran5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libgnat-8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libgnatvsn8","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libgo13","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libgomp-plugin-nvptx1"},{"binary_name":"libgomp1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libgphobos76","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libhsail-rt0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libitm1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"liblsan0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libmpx2","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libobjc4","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libquadmath0"},{"binary_name":"libsfasan5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libsfatomic1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libsfgcc1","binary_version":"1:8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libsfgfortran5"},{"binary_name":"libsfgomp1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libsfgphobos76"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libsfobjc4"},{"binary_name":"libsfstdc++6","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libsfubsan1"},{"binary_name":"libstdc++-8-pic","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libstdc++6","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libtsan0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libubsan1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32asan5","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32atomic1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"1:8.4.0-1ubuntu1~18.04","binary_name":"libx32gcc1"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libx32gfortran5"},{"binary_name":"libx32go13","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libx32gomp1"},{"binary_name":"libx32gphobos76","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32itm1","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32lsan0","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32objc4","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_version":"8.4.0-1ubuntu1~18.04","binary_name":"libx32quadmath0"},{"binary_name":"libx32stdc++6","binary_version":"8.4.0-1ubuntu1~18.04"},{"binary_name":"libx32ubsan1","binary_version":"8.4.0-1ubuntu1~18.04"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-4.8","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-4.8?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.8.5-4ubuntu6","4.8.5-4ubuntu7","4.8.5-4ubuntu8"],"ecosystem_specific":{"binaries":[{"binary_version":"4.8.5-4ubuntu8","binary_name":"cpp-4.8"},{"binary_name":"g++-4.8","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"g++-4.8-multilib","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gcc-4.8","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gcc-4.8-base","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gcc-4.8-locales","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gcc-4.8-multilib","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"gcc-4.8-source"},{"binary_name":"gccgo-4.8","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"gccgo-4.8-multilib"},{"binary_name":"gdc-4.8","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gfortran-4.8","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"gfortran-4.8-multilib","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"gobjc++-4.8"},{"binary_name":"gobjc++-4.8-multilib","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"gobjc-4.8"},{"binary_name":"gobjc-4.8-multilib","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"lib32asan0","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"lib32go4","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"lib64asan0","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"lib64go4"},{"binary_name":"libasan0","binary_version":"4.8.5-4ubuntu8"},{"binary_version":"4.8.5-4ubuntu8","binary_name":"libgo4"},{"binary_name":"libsfasan0","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"libstdc++-4.8-pic","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"libx32asan0","binary_version":"4.8.5-4ubuntu8"},{"binary_name":"libx32go4","binary_version":"4.8.5-4ubuntu8"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-6","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-6?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.4.0-8ubuntu1","6.4.0-9ubuntu1","6.4.0-10ubuntu1","6.4.0-11ubuntu1","6.4.0-12ubuntu1","6.4.0-13ubuntu1","6.4.0-15ubuntu1","6.4.0-16ubuntu1","6.4.0-17ubuntu1","6.5.0-2ubuntu1~18.04"],"ecosystem_specific":{"binaries":[{"binary_name":"cpp-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"g++-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"g++-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gcc-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"gcc-6-base"},{"binary_name":"gcc-6-hppa64-linux-gnu","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gcc-6-locales","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gcc-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gcc-6-source","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"gcc-6-test-results"},{"binary_name":"gccgo-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"gccgo-6-multilib"},{"binary_name":"gdc-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gdc-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"gfortran-6"},{"binary_name":"gfortran-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gnat-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"gnat-6-sjlj"},{"binary_name":"gobjc++-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gobjc++-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gobjc-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"gobjc-6-multilib","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"lib32asan3"},{"binary_name":"lib32gfortran3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"lib32go9","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"lib32gphobos68","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"lib64asan3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"lib64gfortran3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"lib64go9","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"lib64gphobos68"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libasan3"},{"binary_name":"libgfortran3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libgnat-6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libgnatprj6","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libgnatvsn6"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libgo9"},{"binary_name":"libgphobos68","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libsfasan3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libsfgfortran3"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libsfgphobos68"},{"binary_name":"libstdc++-6-pic","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libx32asan3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libx32gfortran3","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_name":"libx32go9","binary_version":"6.5.0-2ubuntu1~18.04"},{"binary_version":"6.5.0-2ubuntu1~18.04","binary_name":"libx32gphobos68"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:5.4.1+svn241155-1","15:6.3.1+svn253039-1","15:6.3.1+svn253039-1build1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-arm-none-eabi","binary_version":"15:6.3.1+svn253039-1build1"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:6.3.1+svn253039-1build1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["20171017-1ubuntu1","20171109-1ubuntu1","20180107-1ubuntu1","20180130-0ubuntu2","20180216-1ubuntu1","1:20180322-1ubuntu1","1:20180425-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-snapshot","binary_version":"1:20180425-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-7","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/gcc-7?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.4.0-14ubuntu2","7.4.0-15ubuntu1","7.5.0-1ubuntu1","7.5.0-2ubuntu1","7.5.0-3ubuntu1","7.5.0-4ubuntu1","7.5.0-4ubuntu4","7.5.0-6ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_version":"7.5.0-6ubuntu2","binary_name":"cpp-7"},{"binary_name":"g++-7","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"g++-7-multilib"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gcc-7"},{"binary_name":"gcc-7-base","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gcc-7-hppa64-linux-gnu","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gcc-7-locales","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gcc-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gcc-7-offload-nvptx"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gcc-7-source"},{"binary_name":"gcc-7-test-results","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gccbrig-7","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gccgo-7","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gccgo-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gdc-7"},{"binary_name":"gdc-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gfortran-7","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gfortran-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gnat-7","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gnat-7-sjlj"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"gobjc++-7"},{"binary_name":"gobjc++-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gobjc-7","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"gobjc-7-multilib","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"lib32asan4","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"lib32cilkrts5"},{"binary_name":"lib32gfortran4","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"lib32go11","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"lib32gphobos71","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"lib32ubsan0","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"libasan4"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"libcilkrts5"},{"binary_name":"libgfortran4","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libgnat-7","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libgnatvsn7","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"libgo11"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"libgphobos71"},{"binary_name":"libsfasan4","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libsfcilkrts5","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libsfgfortran4","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libsfgphobos71","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libsfubsan0","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libstdc++-7-pic","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libubsan0","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libx32asan4","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libx32cilkrts5","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libx32gfortran4","binary_version":"7.5.0-6ubuntu2"},{"binary_version":"7.5.0-6ubuntu2","binary_name":"libx32go11"},{"binary_name":"libx32gphobos71","binary_version":"7.5.0-6ubuntu2"},{"binary_name":"libx32ubsan0","binary_version":"7.5.0-6ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-8","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/gcc-8?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["8.3.0-23ubuntu2","8.3.0-24ubuntu1","8.3.0-25ubuntu3","8.3.0-26ubuntu1","8.3.0-27ubuntu1","8.3.0-29ubuntu1","8.3.0-29ubuntu2","8.4.0-1ubuntu1","8.4.0-1ubuntu3","8.4.0-3ubuntu1","8.4.0-3ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_name":"cpp-8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"g++-8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"g++-8-multilib","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gcc-8","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gcc-8-base"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gcc-8-hppa64-linux-gnu"},{"binary_name":"gcc-8-locales","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gcc-8-multilib","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gcc-8-offload-nvptx","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gcc-8-source"},{"binary_name":"gcc-8-test-results","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gccbrig-8"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gccgo-8"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gccgo-8-multilib"},{"binary_name":"gdc-8","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gdc-8-multilib"},{"binary_name":"gfortran-8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gfortran-8-multilib","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gnat-8"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"gnat-8-sjlj"},{"binary_name":"gobjc++-8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gobjc++-8-multilib","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gobjc-8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"gobjc-8-multilib","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"lib32go13","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"lib32mpx2","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"lib64go13"},{"binary_name":"lib64mpx2","binary_version":"8.4.0-3ubuntu2"},{"binary_version":"8.4.0-3ubuntu2","binary_name":"libgnat-8"},{"binary_name":"libgnatvsn8","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"libgo13","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"libmpx2","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"libstdc++-8-pic","binary_version":"8.4.0-3ubuntu2"},{"binary_name":"libx32go13","binary_version":"8.4.0-3ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:7-2018-q2-6","15:8-2019-q3-1","15:9-2019-q4-0ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-arm-none-eabi","binary_version":"15:9-2019-q4-0ubuntu1"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:9-2019-q4-0ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:9-2019-q4-0ubuntu2","15:10.3-2021.07-1","15:10.3-2021.07-2","15:10.3-2021.07-3","15:10.3-2021.07-4"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-arm-none-eabi","binary_version":"15:10.3-2021.07-4"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:10.3-2021.07-4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:20210827-1ubuntu1","1:20220117-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-snapshot","binary_version":"1:20220117-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:12.2.rel1-1","15:13.2.rel1-1","15:13.2.rel1-2"],"ecosystem_specific":{"binaries":[{"binary_version":"15:13.2.rel1-2","binary_name":"gcc-arm-none-eabi"},{"binary_version":"15:13.2.rel1-2","binary_name":"gcc-arm-none-eabi-source"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:20230928-1ubuntu1","1:20231130-1ubuntu1","1:20240117-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-snapshot","binary_version":"1:20240117-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:25.10","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=questing"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:14.2.rel1-1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-arm-none-eabi","binary_version":"15:14.2.rel1-1"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:14.2.rel1-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:25.10","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=questing"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:20250322-1ubuntu1","1:20250502-1ubuntu1","1:20250601-1ubuntu1","1:20250617-1ubuntu1","1:20250804-1ubuntu1","1:20250828-1ubuntu1","1:20250921-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-snapshot","binary_version":"1:20250921-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-arm-none-eabi","ecosystem":"Ubuntu:26.04:LTS","purl":"pkg:deb/ubuntu/gcc-arm-none-eabi?arch=source&distro=resolute"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["15:14.2.rel1-1"],"ecosystem_specific":{"binaries":[{"binary_version":"15:14.2.rel1-1","binary_name":"gcc-arm-none-eabi"},{"binary_name":"gcc-arm-none-eabi-source","binary_version":"15:14.2.rel1-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}},{"package":{"name":"gcc-snapshot","ecosystem":"Ubuntu:26.04:LTS","purl":"pkg:deb/ubuntu/gcc-snapshot?arch=source&distro=resolute"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:20250921-1ubuntu1","1:20251023-1ubuntu1","1:20260121-1ubuntu1","1:20260203-0ubuntu3","1:20260216-1ubuntu1","1:20260306-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"gcc-snapshot","binary_version":"1:20260306-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2018/UBUNTU-CVE-2018-12886.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"type":"Ubuntu","score":"low"}]}