{"id":"CVE-2026-124946","kind":"vulnerability","aliases":["CVE-2026-124946"],"related":[],"title":"Firefox: invalid pointer in JavaScript JIT lets attackers corrupt memory","description":"Invalid pointer in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 160.","summary":"Firefox's JavaScript engine has an invalid pointer bug in its JIT component, which compiles JavaScript to machine code. The sources do not say what an attacker can achieve beyond memory corruption.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"Firefox","fixed":[],"affected":"","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["browser","firefox","runtime"],"not_affected_if":["firefox-160-or-later"],"how_to_check":"- Check the Firefox version with Help > About Firefox; versions before `160` are affected per the source","fix":"- Firefox: move to `160` or later","status":"open","published_at":"2026-11-10T14:17:28+00:00","first_seen_at":"2026-11-10T14:22:20+00:00","triaged_at":"2026-11-10T14:23:59+00:00","updated_at":"2026-11-10T14:23:59+00:00","category":"runtime","confidence":0.5,"triage":{"at":"2026-11-10T14:23:59Z","model":"claude-haiku-5-5","output":{"fix":"- Firefox: move to `160` or later","reach":"internet","title":"Firefox: invalid pointer in JavaScript JIT lets attackers corrupt memory","impact":"high","summary":"Firefox's JavaScript engine has an invalid pointer bug in its JIT component, which compiles JavaScript to machine code. The sources do not say what an attacker can achieve beyond memory corruption.","audience":"everyone","category":"runtime","nicknames":[],"who_cares":["firefox","browser"],"confidence":0.5,"fix_status":"available","needs_auth":"unknown","worst_case":"unknown; invalid pointer may allow memory corruption in the browser","analyst_note":"Confirm trigger conditions and worst-case impact from the Mozilla security advisory for Firefox 160 (not in the sources given).","how_to_check":"- Check the Firefox version with Help > About Firefox; versions before `160` are affected per the source\n- unknown","plain_action":"Update Firefox to version 160 or later: Menu > Settings > General > Firefox Updates.","product_name":"Firefox","needs_analyst":true,"not_affected_if":["firefox-160-or-later"],"who_is_affected":"Anyone running Firefox before version 160 is exposed to this JavaScript engine flaw. The sources do not describe the trigger conditions, so whether a web page alone is enough is unknown. Users on current Firefox releases are not affected.","user_interaction":"unknown","product_ecosystem":"vendor","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000723,"input_tokens":4471,"output_tokens":551,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-124946':13A,16A '-2026':12A,15A '160':67C 'achiev':49B 'attack':8A,47B 'beyond':50B 'browser':18B 'bug':29B 'code':39B 'compil':35B 'compon':33B,60C 'corrupt':9A,52B 'cve':11A,14A 'engin':24B,58C 'firefox':1A,17A,19B,21B,66C 'fix':64C 'invalid':2A,27B,53C 'javascript':5A,23B,36B,57C 'jit':6A,32B,59C 'let':7A 'machin':38B 'memori':10A,51B 'pointer':3A,28B,54C 'runtim':20B 'say':44B 'sourc':41B 'vulner':62C","nicknames":[],"mitigations":[],"who_affected":"Anyone running Firefox before version 160 is exposed to this JavaScript engine flaw. The sources do not describe the trigger conditions, so whether a web page alone is enough is unknown. Users on current Firefox releases are not affected.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"everyone","plain_action":"Update Firefox to version 160 or later: Menu > Settings > General > Firefox Updates.","pkeys":["firefox"],"ptokens":["firefox"],"labels":["browser","firefox","runtime","unknown","vendor"],"campaign_type":null,"search_a":"'-124946':13A,16A '-2026':12A,15A 'attack':8A 'corrupt':9A 'cve':11A,14A 'firefox':1A,17A 'invalid':2A 'javascript':5A 'jit':6A 'let':7A 'memori':10A 'pointer':3A","search_b":"'achiev':49B 'attack':47B 'beyond':50B 'browser':18B 'bug':29B 'code':39B 'compil':35B 'compon':33B 'corrupt':52B 'engin':24B 'firefox':19B,21B 'invalid':27B 'javascript':23B,36B 'jit':32B 'machin':38B 'memori':51B 'pointer':28B 'runtim':20B 'say':44B 'sourc':41B","search_c":"'160':67C 'compon':60C 'engin':58C 'firefox':66C 'fix':64C 'invalid':53C 'javascript':57C 'jit':59C 'pointer':54C 'vulner':62C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T14:17:28+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-124946","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-124946","severity":null,"published_at":"2026-11-10T14:17:28+00:00","modified_at":"2026-11-10T14:17:28+00:00","first_seen_at":"2026-11-10T14:22:20+00:00","fetched_at":"2026-11-10T14:22:20+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"}