{"id":"CVE-2018-12359","url":"https://www.cyber-defence.io/tools/cve/CVE-2018-12359","generatedAt":"2026-10-28T23:56:57.314Z","title":"A buffer overflow can occur when rendering canvas content while adjusting the height and width of the canvas element dynamically, causing data to be written outside of the currently computed boundaries.","description":"A buffer overflow can occur when rendering canvas content while adjusting the height and width of the canvas element dynamically, causing data to be written outside of the currently computed boundaries. This results in a potentially exploitable crash. This vulnerability affects Thunderbird < 60, Thunderbird < 52.9, Firefox ESR < 60.1, Firefox ESR < 52.9, and Firefox < 61.","published":"2018-10-18T13:29:01.000Z","lastModified":"2026-06-17T01:37:36.000Z","status":"Modified","sourceIdentifier":"security@mozilla.org","cvss":{"version":"3.0","score":8.8,"severity":"HIGH","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"cwe":["CWE-119"],"affected":["redhat/enterprise linux desktop","redhat/enterprise linux server","redhat/enterprise linux server aus","redhat/enterprise linux server eus","redhat/enterprise linux server tus","redhat/enterprise linux workstation","debian/debian linux","canonical/ubuntu linux","mozilla/firefox","mozilla/firefox esr","mozilla/thunderbird"],"epss":{"score":0.04647,"percentile":0.91684,"date":"2026-10-27","history":[]},"kev":{"listed":false},"exploits":{"count":0,"verified":false,"firstPublished":null,"source":"Exploit-DB (https://gitlab.com/exploit-database/exploitdb)","entries":[]},"verdict":{"level":"high","text":"High impact if exploited, but EPSS currently rates exploitation as unlikely (4.65%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit."},"changes":[],"references":[{"url":"http://www.securityfocus.com/bid/104555","tags":["Third Party Advisory","VDB Entry"],"source":"security@mozilla.org"},{"url":"http://www.securitytracker.com/id/1041193","tags":["Third Party Advisory","VDB Entry"],"source":"security@mozilla.org"},{"url":"https://access.redhat.com/errata/RHSA-2018:2112","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://access.redhat.com/errata/RHSA-2018:2113","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://access.redhat.com/errata/RHSA-2018:2251","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://access.redhat.com/errata/RHSA-2018:2252","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://bugzilla.mozilla.org/show_bug.cgi?id=1459162","tags":["Issue Tracking","Permissions Required","Vendor Advisory"],"source":"security@mozilla.org"},{"url":"https://lists.debian.org/debian-lts-announce/2018/06/msg00014.html","tags":["Mailing List","Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://lists.debian.org/debian-lts-announce/2018/07/msg00013.html","tags":["Mailing List","Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://security.gentoo.org/glsa/201810-01","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://security.gentoo.org/glsa/201811-13","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://usn.ubuntu.com/3705-1/","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://usn.ubuntu.com/3714-1/","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://www.debian.org/security/2018/dsa-4235","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://www.debian.org/security/2018/dsa-4244","tags":["Third Party Advisory"],"source":"security@mozilla.org"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-15/","tags":["Vendor Advisory"],"source":"security@mozilla.org"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-16/","tags":["Vendor Advisory"],"source":"security@mozilla.org"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-17/","tags":["Vendor Advisory"],"source":"security@mozilla.org"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-18/","tags":["Vendor Advisory"],"source":"security@mozilla.org"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-19/","tags":["Vendor Advisory"],"source":"security@mozilla.org"},{"url":"http://www.securityfocus.com/bid/104555","tags":["Third Party Advisory","VDB Entry"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"http://www.securitytracker.com/id/1041193","tags":["Third Party Advisory","VDB Entry"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://access.redhat.com/errata/RHSA-2018:2112","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://access.redhat.com/errata/RHSA-2018:2113","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://access.redhat.com/errata/RHSA-2018:2251","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://access.redhat.com/errata/RHSA-2018:2252","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://bugzilla.mozilla.org/show_bug.cgi?id=1459162","tags":["Issue Tracking","Permissions Required","Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://lists.debian.org/debian-lts-announce/2018/06/msg00014.html","tags":["Mailing List","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://lists.debian.org/debian-lts-announce/2018/07/msg00013.html","tags":["Mailing List","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://security.gentoo.org/glsa/201810-01","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://security.gentoo.org/glsa/201811-13","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://usn.ubuntu.com/3705-1/","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://usn.ubuntu.com/3714-1/","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.debian.org/security/2018/dsa-4235","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.debian.org/security/2018/dsa-4244","tags":["Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-15/","tags":["Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-16/","tags":["Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-17/","tags":["Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-18/","tags":["Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.mozilla.org/security/advisories/mfsa2018-19/","tags":["Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"}],"sources":{"nvd":"https://nvd.nist.gov/vuln/detail/CVE-2018-12359","epss":"https://www.first.org/epss/","kev":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","exploitdb":"https://www.exploit-db.com/"},"licence":"CC BY 4.0 — link back to the CVE Explorer if you publish the results; upstream data remains subject to its own terms."}