{"id":"CVE-2026-124852","kind":"vulnerability","aliases":["CVE-2026-124852"],"related":[],"title":"Firefox: boundary check flaw in WebGL canvas graphics component","description":"Incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 160.","summary":"Firefox's Graphics CanvasWebGL component has incorrect boundary conditions, a memory-safety class of bug. The sources do not state what an attacker can achieve with it.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["browser","firefox","runtime","webgl"],"not_affected_if":["firefox-160-or-later"],"how_to_check":"- Check the Firefox version with Help > About Firefox, or the version string in `firefox --version`\n- Versions below `160` are the ones the sources say were fixed in Firefox 160","fix":"- Firefox: move to `160` or later (the sources say this was fixed in Firefox 160)","status":"open","published_at":"2026-11-10T14:17:16+00:00","first_seen_at":"2026-11-10T14:22:13+00:00","triaged_at":"2026-11-10T14:26:45+00:00","updated_at":"2026-11-10T14:26:45+00:00","category":"runtime","confidence":0.4,"triage":{"at":"2026-11-10T14:26:45Z","model":"claude-haiku-5-5","output":{"fix":"- Firefox: move to `160` or later (the sources say this was fixed in Firefox 160)","reach":"unknown","title":"Firefox: boundary check flaw in WebGL canvas graphics component","impact":"medium","summary":"Firefox's Graphics CanvasWebGL component has incorrect boundary conditions, a memory-safety class of bug. The sources do not state what an attacker can achieve with it.","audience":"everyone","category":"runtime","nicknames":[],"who_cares":["firefox","browser","webgl"],"confidence":0.4,"fix_status":"available","needs_auth":"unknown","worst_case":"unknown; the sources do not describe what an attacker gets","analyst_note":"Find the Mozilla advisory for this CVE to confirm the impact, trigger and reach; the NVD entry gives only the one-line description.","how_to_check":"- Check the Firefox version with Help > About Firefox, or the version string in `firefox --version`\n- Versions below `160` are the ones the sources say were fixed in Firefox 160","plain_action":"Update Firefox to version 160 or later: open the menu, choose Help, then About Firefox.","product_name":"","needs_analyst":true,"not_affected_if":["firefox-160-or-later"],"who_is_affected":"Anyone running Firefox older than version 160 with WebGL canvas content enabled, which is the default. The sources do not describe the trigger or whether a web page alone can reach it.","user_interaction":"unknown","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000724,"input_tokens":4481,"output_tokens":552,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-124852':12A,15A '-2026':11A,14A '160':60C 'achiev':45B 'attack':43B 'boundari':2A,27B,47C 'browser':16B 'bug':35B 'canva':7A 'canvaswebgl':23B,52C 'check':3A 'class':33B 'compon':9A,24B,53C 'condit':28B,48C 'cve':10A,13A 'firefox':1A,17B,20B,59C 'fix':57C 'flaw':4A 'graphic':8A,22B,51C 'incorrect':26B,46C 'memori':31B 'memory-safeti':30B 'runtim':18B 'safeti':32B 'sourc':37B 'state':40B 'vulner':55C 'webgl':6A,19B","nicknames":[],"mitigations":[],"who_affected":"Anyone running Firefox older than version 160 with WebGL canvas content enabled, which is the default. The sources do not describe the trigger or whether a web page alone can reach it.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"everyone","plain_action":"Update Firefox to version 160 or later: open the menu, choose Help, then About Firefox.","pkeys":[],"ptokens":[],"labels":["browser","firefox","runtime","unknown","webgl"],"campaign_type":null,"search_a":"'-124852':12A,15A '-2026':11A,14A 'boundari':2A 'canva':7A 'check':3A 'compon':9A 'cve':10A,13A 'firefox':1A 'flaw':4A 'graphic':8A 'webgl':6A","search_b":"'achiev':45B 'attack':43B 'boundari':27B 'browser':16B 'bug':35B 'canvaswebgl':23B 'class':33B 'compon':24B 'condit':28B 'firefox':17B,20B 'graphic':22B 'incorrect':26B 'memori':31B 'memory-safeti':30B 'runtim':18B 'safeti':32B 'sourc':37B 'state':40B 'webgl':19B","search_c":"'160':60C 'boundari':47C 'canvaswebgl':52C 'compon':53C 'condit':48C 'firefox':59C 'fix':57C 'graphic':51C 'incorrect':46C 'vulner':55C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T14:17:16+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-124852","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-124852","severity":null,"published_at":"2026-11-10T14:17:16+00:00","modified_at":"2026-11-10T14:17:16+00:00","first_seen_at":"2026-11-10T14:22:13+00:00","fetched_at":"2026-11-10T14:22:13+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}