Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to malicious web page
-
ExploitServe crafted JavaScript to JIT compiler
-
ExecutionTrigger miscompilation / type confusion
-
ImpactRead sensitive browser process memory
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Always-incorrect control flow
|
| Exploitation Conditions | Exploitation requires the victim to visit or load attacker-controlled web content (UI:R) in an unpatched Firefox or Firefox ESR build; the vulnerable JIT path in the JavaScript engine is active in default configurations, so no special setting must be enabled by the victim. No authentication is required (PR:N) and the attack is fully remote over the network. The principal limiting factor is the mandatory user interaction - the victim must be induced to browse to the malicious page - and the fact that users on Firefox 158, ESR 115.43, ESR 153.5 or later are not affected. |
| Impact | Signals are mixed but lean toward moderate real-world urgency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N, base 8.1 High) describes a low-complexity, network-reachable, unauthenticated flaw whose only gating factor is user interaction - characteristic of a drive-by browser exploit. However, the exploitation-probability signals are low: EPSS is 0.16% (4th percentile), the CVE is NOT on the CISA KEV list, and no public proof-of-concept is referenced, so exploitation status is 'no public exploit identified at time of analysis.' There is a signal conflict worth flagging: the input Tag labels this 'Information Disclosure' and CVSS sets A:N, yet the root cause is CWE-670 JIT miscompilation (type confusion / incorrect control flow in the JavaScript engine), a bug class that frequently escalates to memory corruption and remote code execution - the C:H/I:H rating is consistent with more than pure read-only disclosure, so treat the 'Information Disclosure' label as possibly understating impact. No SSVC decision record was provided in the input, so automatable/technical-impact framing cannot be cited as confirmed. Net: this is a legitimately patch-worthy High-severity browser flaw in a ubiquitous product, but current telemetry (low EPSS, no KEV, no POC) indicates it is not yet under active or widespread exploitation - prioritize via normal browser patch cadence rather than emergency response. |
| Exploit ScenarioDerived | An attacker hosts a malicious web page (or injects a malicious ad/iframe into a legitimate site) containing crafted JavaScript that triggers the JIT miscompilation when a victim using an unpatched Firefox visits it. The resulting type confusion lets the attacker read sensitive data out of browser process memory, potentially as a stepping stone to further compromise. No public exploit code is identified at time of analysis, and successful attack requires the victim to actively load the attacker-controlled content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
JIT miscompilation in Mozilla Firefox's JavaScript engine can cause the browser to generate incorrect native code for attacker-supplied scripts, giving a malicious page high confidentiality and integrity impact within the affected browsing context. The flaw affects Firefox builds prior to 158, Firefox ESR prior to 115.43, and Firefox ESR prior to 153.5; exploitation is remote and requires no credentials (PR:N) but is gated by user interaction, since the victim must load attacker-controlled web content (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N, base 8.1). No public exploit code has been identified at time of analysis and EPSS is low at 0.16% (4th percentile), but vendor-released patches exist in Firefox 158, Firefox ESR 115.43, and Firefox ESR 153.5.
RemediationAI
Apply the vendor-released patch by upgrading to Firefox 158 on the main release channel, or to Firefox ESR 115.43 / Firefox ESR 153.5 on the extended-support branches; these are the exact fixed versions and users on them are not affected. Organizations managing large fleets should push the update through their standard software distribution or Mozilla Enterprise Policy tooling and verify that all three release trains (main, ESR 115.x, ESR 153.x) are covered, since the advisory set spans multiple branches. Where immediate upgrade is not possible, the JIT can be disabled to remove the vulnerable code path - set javascript.options.baselinejit, javascript.options.ion, and related JIT preferences to false in about:config, or deploy the equivalent enterprise policy - but this carries a substantial JavaScript performance penalty and can break performance-sensitive or modern web applications, so it should be treated as a short-term compensating control rather than a substitute for patching. Because exploitation requires the victim to visit attacker-controlled content, tightening web-content exposure (restricting browsing to trusted sites, blocking untrusted content through network or proxy controls, and maintaining anti-phishing controls to prevent redirection to hostile pages) reduces practical exposure while patch rollout completes. Confirm remediation against the Mozilla advisories MFSA 2026-106 through MFSA 2026-110 and track the Bugzilla record 2074164 for additional detail; note that no public exploit code has been identified, so patch deployment can be prioritized by the high base CVSS (8.1) rather than by evidence of active exploitation.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is classified as CWE-670 (Always-Incorrect Control Flow Implementation) and lives in the JavaScript engine's JIT component, the just-in-time compiler that translates JavaScript bytecode into optimized native machine code at runtime. JIT compilers rely on speculative assumptions about types and object shapes; when a miscompilation occurs, the emitted machine code no longer faithfully implements the semantics of the original script, which can produce incorrect control flow, unexpected type handling, or memory-access behavior inconsistent with the interpreter/JIT contract. The CPE entry cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:* confirms the product family is Mozilla Firefox broadly, and the fix references span Firefox 158 (main channel) plus the ESR 115.43 and ESR 153.5 branches, indicating multiple maintained release trains required the same correction. Public references are the Mozilla Bugzilla record (bug 2074164) and MFSA advisories 2026-106 through 2026-110, with the EUVD entry EUVD-2026-98642 providing an additional tracking identifier.
Know when Mozilla gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Remote JS engine flaw with no privileges but requiring the victim to load malicious content (UI:R); JIT type confusion yields high confidentiality/integrity impact, availability left N per vendor.
Primary rating from Vendor (mozilla).
CVSS VectorVendor: mozilla
Lifecycle Timeline
3DescriptionCVE.org
JIT miscompilation in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 158, Firefox ESR 115.43, and Firefox ESR 153.5.
Executive ViewAI
Mozilla Firefox, a widely deployed browser across the organization's endpoint fleet, contains a high-severity JavaScript engine flaw (CVE-2026-109722) that can allow a malicious web page to read or alter data within the affected browsing session. Every user who browses the internet on an unpatched Firefox or Firefox ESR build is a potential target, and the flaw requires only that a user visit attacker-controlled content - no credentials or privileges are needed. Leadership should care because browser compromise provides a foothold into corporate web sessions, SaaS applications, and any data accessible through the browser, even though there is currently no evidence of exploitation and overall exploitation likelihood is low.
Apply vendor patch: upgrade to Firefox 158, Firefox ESR 115.43, or Firefox ESR 153.5 as cited in the vendor advisory. Where those builds cannot be deployed immediately, enforce automatic updates and enterprise browser policy, restrict browsing to allowlisted sites for the highest-risk users, keep endpoint detection and response and exploit-protection features enabled on browser processes, and monitor web proxy and EDR telemetry for malicious page activity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
The PDF reader in Mozilla Firefox before 39.0.3, Firefox ESR 38.x before 38.1.1, and Firefox OS before 2.2 allows remote
Mozilla Firefox before 22.0, Firefox ESR 17.x before 17.0.7, Thunderbird before 17.0.7, and Thunderbird ESR 17.x before
Mozilla Firefox before 18.0, Firefox ESR 10.x before 10.0.12 and 17.x before 17.0.2, Thunderbird before 17.0.2, Thunderb
Use-after-free vulnerability in the serializeToStream implementation in the XMLSerializer component in Mozilla Firefox b
The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbi
The crypto.generateCRMFRequest function in Mozilla Firefox before 23.0, Firefox ESR 17.x before 17.0.8, Thunderbird befo
An issue was discovered in the Cisco WebEx Extension before 1.0.7 on Google Chrome, the ActiveTouch General Plugin Conta
The XrayWrapper implementation in Mozilla Firefox before 35.0 and SeaMonkey before 2.32 does not properly interact with
The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 18.0, Firefox ESR 17.x before 17.0.2, Thunderbi
The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and Se
Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and SeaMonkey before 2.25 allow remo
The Firefox sandbox in Adobe Flash Player before 10.3.183.67 and 11.x before 11.6.602.171 on Windows and Mac OS X, and b
EUVD-2026-98642
GHSA-595g-xpmf-vrxq
NVD
CVE.org
EPSS
Exploit-DB