{"id":"CVE-2026-42046","aliases":["DEBIAN-CVE-2026-42046","EUVD-2026-29326","GHSA-4vvg-vrqv-m56w","MGASA-2026-0171","SUSE-SU-2026:22175-1","SUSE-SU-2026:2394-1","SUSE-SU-2026:2423-1","SUSE-SU-2026:2424-1","UBUNTU-CVE-2026-42046","USN-8318-1","openSUSE-SU-2026:10834-1","openSUSE-SU-2026:21101-1"],"status":"published","title":"libcaca: Heap OOB write in canvas import functions caused by int overflow","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","severity":{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00366,"percentile":0.30877,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-122","CWE-190","CWE-787"],"published":"2026-05-11T21:23:35Z","modified":"2026-10-28T10:59:21Z","fixes":[{"ecosystem":"Debian:12","package":"libcaca","fixed_in":["0.99.beta20-3+deb12u1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libcaca","fixed_in":["0.99.beta20-5+deb13u1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libcaca","fixed_in":["0.99.beta20-7"],"sources":["osv"]},{"ecosystem":"Mageia:9","package":"libcaca","fixed_in":["0.99-0.beta19.11.1.mga9"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 16.0","package":"libcaca","fixed_in":["0.99.beta20-160000.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP applications 16.0","package":"libcaca","fixed_in":["0.99.beta20-160000.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 12 SP5-LTSS","package":"libcaca","fixed_in":["0.99.beta18-14.15.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"libcaca","fixed_in":["0.99.beta18-14.15.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP7","package":"libcaca","fixed_in":["0.99.beta20-150600.3.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 15 SP6-LTSS","package":"libcaca","fixed_in":["0.99.beta20-150600.3.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP6","package":"libcaca","fixed_in":["0.99.beta20-150600.3.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 15 SP4-LTSS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 15 SP5-LTSS","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP4","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP5","package":"libcaca","fixed_in":["0.99.beta19.git20171003-150200.11.12.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:22.04:LTS","package":"libcaca","fixed_in":["0.99.beta19-2.2ubuntu4.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:24.04:LTS","package":"libcaca","fixed_in":["0.99.beta20-4ubuntu0.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:25.10","package":"libcaca","fixed_in":["0.99.beta20-5ubuntu0.25.10.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:26.04:LTS","package":"libcaca","fixed_in":["0.99.beta20-6ubuntu2.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"libcaca","fixed_in":["0.99.beta20+git.1776622070.7c8e333-1.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 16.0","package":"libcaca","fixed_in":["0.99.beta20-160000.3.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-3+deb12u1"}]}],"versions":["0.99.beta20-3"]},{"source":"osv","ecosystem":"Debian:13","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-5+deb13u1"}]}],"versions":["0.99.beta20-5"]},{"source":"osv","ecosystem":"Debian:14","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-7"}]}],"versions":["0.99.beta20-5","0.99.beta20-6"]},{"source":"osv","ecosystem":"Mageia:9","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99-0.beta19.11.1.mga9"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 16.0","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-160000.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP applications 16.0","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-160000.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta18-14.15.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta18-14.15.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP7","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-150600.3.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP6-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-150600.3.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP6","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-150600.3.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP4-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP5-LTSS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP4","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP5","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19.git20171003-150200.11.12.1"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.99.beta18-1ubuntu2","0.99.beta18-1ubuntu3","0.99.beta18-1ubuntu4","0.99.beta18-1ubuntu5","0.99.beta18-1ubuntu5.1","0.99.beta18-1ubuntu5.1+esm1","0.99.beta18-1ubuntu5.1+esm2","0.99.beta18-1ubuntu5.1+esm3"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.99.beta19-2build2~gcc5.1","0.99.beta19-2build2~gcc5.2","0.99.beta19-2ubuntu0.16.04.1","0.99.beta19-2ubuntu0.16.04.2","0.99.beta19-2ubuntu0.16.04.2+esm1","0.99.beta19-2ubuntu0.16.04.2+esm2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.99.beta19-2build2~gcc5.2","0.99.beta19-2build2~gcc5.3","0.99.beta19-2ubuntu0.18.04.1","0.99.beta19-2ubuntu0.18.04.2","0.99.beta19-2ubuntu0.18.04.3","0.99.beta19-2ubuntu0.18.04.3+esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.99.beta19-2.1","0.99.beta19-2.1ubuntu1","0.99.beta19-2.1ubuntu1.20.04.1","0.99.beta19-2.1ubuntu1.20.04.2","0.99.beta19-2.1ubuntu1.20.04.2+esm1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19-2.2ubuntu4.2"}]}],"versions":["0.99.beta19-2.2ubuntu2","0.99.beta19-2.2ubuntu3","0.99.beta19-2.2ubuntu4","0.99.beta19-2.2ubuntu4.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-4ubuntu0.2"}]}],"versions":["0.99.beta20-3build1","0.99.beta20-4","0.99.beta20-4build1","0.99.beta20-4build2","0.99.beta20-4ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-5ubuntu0.25.10.2"}]}],"versions":["0.99.beta20-5","0.99.beta20-5ubuntu0.25.10.1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-6ubuntu2.1"}]}],"versions":["0.99.beta20-5","0.99.beta20-6","0.99.beta20-6ubuntu1","0.99.beta20-6ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta19-2.2ubuntu4.2"}]}],"versions":["0.99.beta19-2.2ubuntu2","0.99.beta19-2.2ubuntu3","0.99.beta19-2.2ubuntu4","0.99.beta19-2.2ubuntu4.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-4ubuntu0.2"}]}],"versions":["0.99.beta20-3build1","0.99.beta20-4","0.99.beta20-4build1","0.99.beta20-4build2","0.99.beta20-4ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-5ubuntu0.25.10.2"}]}],"versions":["0.99.beta20-5","0.99.beta20-5ubuntu0.25.10.1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-6ubuntu2.1"}]}],"versions":["0.99.beta20-5","0.99.beta20-6","0.99.beta20-6ubuntu1","0.99.beta20-6ubuntu2"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20+git.1776622070.7c8e333-1.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"libcaca","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.99.beta20-160000.3.1"}]}]}],"products":[{"vendor":"cacalabs","product":"libcaca"}],"references":[{"url":"https://github.com/cacalabs/libcaca/security/advisories/GHSA-4vvg-vrqv-m56w","tags":["x_refsource_CONFIRM","exploit","advisory","report"]},{"url":"https://github.com/cacalabs/libcaca/issues/86","tags":["x_refsource_MISC","report"]},{"url":"https://github.com/cacalabs/libcaca/commit/fb77acff9ba6bb01d53940da34fb10f20b156a23","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42046.json","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-42046","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-42046","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0171.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=35600","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-8318-1","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202622175-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1264984","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2026-42046","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262394-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262423-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262424-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-42046","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-42046","tags":["report"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-42046","title":"libcaca: Heap OOB write in canvas import functions caused by int overflow","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T21:23:35.259Z","modified":"2026-05-12T13:16:37.138Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"cna"}],"cwes":["CWE-122","CWE-190","CWE-787"],"updated_at":"2026-11-02T13:40:23.731501Z"}],"euvd":[{"id":"EUVD-2026-29326","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T21:23:35Z","modified":"2026-05-12T13:16:37Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T19:04:37.66514Z"}],"nvd":[{"id":"CVE-2026-42046","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T22:22:11.13Z","modified":"2026-10-26T18:10:00.173Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-122","CWE-190","CWE-787"],"updated_at":"2026-11-02T14:12:18.239974Z"}],"osv":[{"id":"CVE-2026-42046","title":"libcaca: Heap OOB write in canvas import functions caused by int overflow","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T21:23:35.259Z","modified":"2026-10-28T10:59:21.439629792Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-122","CWE-190","CWE-787"],"updated_at":"2026-11-02T15:45:04.117819Z"},{"id":"DEBIAN-CVE-2026-42046","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T22:22:11.13Z","modified":"2026-10-27T09:47:40.846250964Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:54.892385Z"},{"id":"UBUNTU-CVE-2026-42046","description":"libcaca is a colour ASCII art library. In 0.99.beta20 and earlier, an integer overflow vulnerability in libcaca's canvas import functionality allows an attacker to cause a controlled heap out-of-bounds write (heap overflow) by supplying a crafted file in the \"caca\" format. Depending on the build configuration and memory allocator, this may lead to memory corruption or remote code execution. This is the same vulnerability as CVE-2021-3410 but the fix at that time was not fully correct. Commit fb77acff9ba6bb01d53940da34fb10f20b156a23 fixes this vulnerability.","status":"published","published":"2026-05-11T22:22:00Z","modified":"2026-05-27T14:00:05.943514751Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T16:56:18.393417Z"},{"id":"MGASA-2026-0171","title":"Updated libcaca packages fix security vulnerability","description":"Heap OOB write in canvas import functions caused by int overflow.\n(CVE-2026-42046)\n","status":"published","published":"2026-06-02T05:23:04Z","modified":"2026-06-02T05:30:05.309393351Z","updated_at":"2026-11-02T15:49:43.178336Z"},{"id":"openSUSE-SU-2026:10834-1","title":"caca-utils-0.99.beta20+git.1776622070.7c8e333-1.1 on GA media","description":"These are all security issues fixed in the caca-utils-0.99.beta20+git.1776622070.7c8e333-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-05-21T00:00:00Z","modified":"2026-05-22T09:00:06.626465688Z","updated_at":"2026-11-02T16:58:38.415593Z"},{"id":"openSUSE-SU-2026:21101-1","title":"Security update for libcaca","description":"This update for libcaca fixes the following issue\n\n- CVE-2026-42046: an integer overflow vulnerability in libcaca's canvas import functionality may allow an attacker to\n  cause a controlled heap out-of-bounds write (bsc#1264984).\n","status":"published","published":"2026-06-19T12:52:54Z","modified":"2026-06-30T18:24:41.005438137Z","updated_at":"2026-11-02T16:58:41.885092Z"},{"id":"SUSE-SU-2026:22175-1","title":"Security update for libcaca","description":"This update for libcaca fixes the following issue\n\n- CVE-2026-42046: an integer overflow vulnerability in libcaca's canvas import functionality may allow an attacker to\n  cause a controlled heap out-of-bounds write (bsc#1264984).\n","status":"published","published":"2026-06-19T12:54:23Z","modified":"2026-06-24T18:24:18.201414921Z","updated_at":"2026-11-02T15:54:02.654057Z"},{"id":"SUSE-SU-2026:2394-1","title":"Security update for libcaca","description":"This update for libcaca fixes the following issue\n\n- CVE-2026-42046: an integer overflow vulnerability in libcaca's canvas import functionality may allow an attacker to\n  cause a controlled heap out-of-bounds write (bsc#1264984).\n","status":"published","published":"2026-06-15T13:19:26Z","modified":"2026-06-16T10:30:06.891171894Z","updated_at":"2026-11-02T15:54:03.991985Z"},{"id":"SUSE-SU-2026:2423-1","title":"Security update for libcaca","description":"This update for libcaca fixes the following issue\n\n- CVE-2026-42046: an integer overflow vulnerability in libcaca's canvas import functionality may allow an attacker to\n  cause a controlled heap out-of-bounds write (bsc#1264984).\n","status":"published","published":"2026-06-16T15:16:01Z","modified":"2026-06-17T09:15:05.363056793Z","updated_at":"2026-11-02T15:54:04.519245Z"},{"id":"SUSE-SU-2026:2424-1","title":"Security update for libcaca","description":"This update for libcaca fixes the following issue\n\n- CVE-2026-42046: an integer overflow vulnerability in libcaca's canvas import functionality may allow an attacker to\n  cause a controlled heap out-of-bounds write (bsc#1264984).\n","status":"published","published":"2026-06-16T15:16:59Z","modified":"2026-06-17T09:15:05.353940983Z","updated_at":"2026-11-02T15:54:04.519245Z"},{"id":"USN-8318-1","title":"libcaca vulnerability","description":"It was discovered that libcaca incorrectly handled certain malformed files.\nAn attacker could use this issue to cause libcaca to crash, resulting in a\ndenial of service, or possibly execute arbitrary code.","status":"published","published":"2026-05-27T12:23:40Z","modified":"2026-05-27T15:47:45.400231327Z","updated_at":"2026-11-02T16:58:25.103481Z"}]}}
