{"id":"CVE-2020-23909","aliases":["AZL-43516","AZL-44874","EUVD-2020-16646","GHSA-29cr-f47w-93jr","UBUNTU-CVE-2020-23909"],"status":"published","title":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","severity":{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.003,"percentile":0.22875,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-125"],"published":"2023-07-18T00:00:00Z","modified":"2026-11-05T05:36:30Z","affected":[{"source":"osv","ecosystem":"Azure Linux:2","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.5-1"}]}]},{"source":"osv","ecosystem":"Azure Linux:3","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.6-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.19-1","1.20-1","1.20-1ubuntu0.1","1.20-1ubuntu0.2","1.20-1ubuntu0.2+esm1","1.20-1ubuntu0.2+esm2"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.6.39.2-1ubuntu3","3.14.1.1ubuntu1","3.14.1.2ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.0-1","2.1-1","2.1-1ubuntu0.18.04.1","2.1-1ubuntu0.18.04.2","2.1-1ubuntu0.18.04.3"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.2ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.1-2.1","2.1-2.1build1","2.1-2.1ubuntu0.20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.2ubuntu1","3.14.1.2ubuntu3"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.1-2.1ubuntu1","2.1-2.1ubuntu2","2.1-2.1ubuntu2.1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.3"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5-1","2.5-1build1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.3+nmu1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5-1build1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.3+nmu1"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5-1build2"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.3+nmu1build1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"advancecomp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5-1build1","2.5-1build2"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"cloop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.14.1.3+nmu1","3.14.1.3+nmu1build1"]}],"products":[{"vendor":"advancemame","product":"advancemame"}],"references":[{"url":"https://sourceforge.net/p/advancemame/bugs/285/","tags":["x_transferred","Exploit","Issue Tracking","Patch","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-23909","tags":["web"]},{"url":"https://sourceforge.net/p/advancemame/bugs/285"},{"url":"https://github.com/advisories/GHSA-29cr-f47w-93jr"},{"url":"https://ubuntu.com/security/CVE-2020-23909","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-23909","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2020-23909","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T00:00:00Z","modified":"2024-10-28T18:37:07.601Z","updated_at":"2026-11-02T14:35:49.209579Z"}],"euvd":[{"id":"EUVD-2020-16646","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T00:00:00Z","modified":"2024-10-28T18:37:07Z","updated_at":"2026-11-03T00:05:15.649433Z"}],"ghsa":[{"id":"GHSA-29cr-f47w-93jr","title":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T15:30:36Z","modified":"2024-04-04T06:13:07Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T14:56:40.370348Z"}],"nvd":[{"id":"CVE-2020-23909","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T14:15:11.423Z","modified":"2026-06-17T03:05:04.77Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high","assessor":"primary"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T14:06:47.910346Z"}],"osv":[{"id":"AZL-43516","title":"CVE-2020-23909 affecting package advancecomp 2.5-1","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T14:15:11Z","modified":"2026-04-21T04:31:02.129802Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:28:05.284713Z"},{"id":"AZL-44874","title":"CVE-2020-23909 affecting package advancecomp 2.6-1","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T14:15:11Z","modified":"2026-11-05T05:36:30Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-05T16:41:20.321068Z"},{"id":"UBUNTU-CVE-2020-23909","description":"Heap-based buffer over-read in function png_convert_4 in file pngex.cc in AdvanceMAME through 2.1.","status":"published","published":"2023-07-18T14:15:00Z","modified":"2026-10-17T12:56:54.312069415Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:23.905183Z"}]}}
