Skip to main content

Mozilla Firefox EUVDEUVD-2026-98639

| CVE-2026-109716 HIGH
Buffer Overflow (CWE-119)
2026-10-13 mozilla GHSA-j4g4-pvfp-4qg5
8.1
CVSS 3.1 · Vendor: mozilla
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure victim to malicious page
  2. Delivery
    Deliver crafted JavaScript payload
  3. Exploit
    Trigger out-of-bounds access in JS engine
  4. Execution
    Corrupt/read process memory
  5. Impact
    Disclose sensitive data or alter state

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to actively load attacker-controlled web content in an unpatched Firefox (UI:R) - there is no server-side or passive network exploitation path. The vulnerable code is the JavaScript engine processing attacker-supplied script, so JavaScript must be enabled (the default). No authentication or pre-existing privileges are needed (PR:N). Limiting factors: affected versions are those prior to Firefox 158, ESR 115.43, and ESR 153.5, so patched or auto-updated installs are not exploitable; the mandatory user-interaction step (visiting a malicious/compromised page) means it cannot be triggered unattended; and because the vendor rates availability impact as none, the realistic outcome is memory disclosure/integrity corruption rather than guaranteed crash or confirmed remote code execution.

Impact

Signals are consistent and point to a genuine-but-not-emergency priority. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N, 8.1 HIGH) describes a remotely reachable, low-complexity, unauthenticated memory-safety flaw in Firefox's JavaScript engine that nonetheless requires user interaction (UI:R) - i.e. the victim must load attacker-controlled web content. That UI:R requirement is the single biggest brake on real-world risk. The EPSS score is very low (0.16%, 4th percentile), the CVE is NOT on CISA KEV, and no public exploit code is referenced, so there is no public exploit identified at time of analysis. These exploitation signals align rather than conflict: a browser memory-corruption bug that is non-trivial to weaponize and not yet publicly exploited. Note a minor internal tension worth flagging: the CWE-119 buffer-overflow class and 'incorrect boundary conditions' description would typically enable availability impact (crashes) and often code execution, yet Mozilla's vector rates A:N - suggesting the demonstrated impact is information disclosure / integrity corruption rather than a clean crash-to-RCE; treat RCE potential as plausible-but-unconfirmed and defer to Mozilla's advisory. Overall: patch promptly on the normal browser-update cadence, but this is not a drop-everything KEV-class emergency.

Exploit ScenarioDerived

An attacker hosts a malicious web page (or injects malicious script into a compromised/ad-served context) containing JavaScript crafted to trigger the boundary-condition flaw in the JS engine. When a victim running an unpatched Firefox visits the page, the out-of-bounds access corrupts memory, potentially leaking sensitive in-process data or corrupting integrity-sensitive state. No public proof-of-concept is referenced, and successful exploitation hinges on the user actively loading the attacker's content.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 16, 2026

Mozilla Firefox releases prior to 158, Firefox ESR prior to 115.43, and Firefox ESR prior to 153.5 contain incorrect boundary conditions in the JavaScript engine that let remote attackers corrupt or disclose memory when a user loads attacker-controlled web content. Because the weakness sits in script processing, no credentials or pre-existing privileges are needed - but exploitation is not unattended: the victim must actively browse to a malicious or compromised page with JavaScript enabled (the default), and the vendor rates availability impact as none, so the realistic outcome is memory disclosure/integrity corruption rather than a guaranteed crash or confirmed remote code execution. Publicly available exploit code has not been observed and there is no public exploit identified at time of analysis; CISA KEV does not list this CVE, and EPSS is only 0.16% (4th percentile), so this is a genuine patch-promptly issue rather than an emergency one.

RemediationAI

Apply the vendor fix by upgrading to Mozilla Firefox 158, Firefox ESR 115.43, or Firefox ESR 153.5 depending on which channel the installation tracks; these are the exact fixed versions named in the advisories and are the only complete remediation for this class of memory-safety bug. In managed environments, force the update through your software deployment tooling or confirm that the browser's own auto-update mechanism has applied it, since users rarely update manually and stale ESR pins are the most common way this exposure persists - verify the reported version rather than assuming. If immediate patching is not possible, the only meaningful compensating control is to disable or strictly restrict JavaScript execution (for example via enterprise policy or the noscript/JS-blocking extensions) on the affected browsers, and the trade-off is severe: disabling JavaScript breaks a large share of modern web applications and is not practical for general-purpose browsing. Restricting users to a curated allow-list of sites, or running risky browsing inside a throwaway/disposable profile or VM, reduces exposure without breaking normal workflows but does not remove the underlying bug. Site isolation and OS-level sandboxing can raise the cost of turning a memory-corruption primitive into full compromise but should be treated as defence-in-depth, not as a substitute for the update. Reference the vendor advisories at https://www.mozilla.org/security/advisories/mfsa2026-106/, mfsa2026-107/, mfsa2026-108/, mfsa2026-109/ and mfsa2026-110/ for the authoritative per-channel guidance, and monitor Bugzilla bug 2073269 for any follow-up analysis.

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 flaw is a memory-safety defect (CWE-119, improper restriction of operations within the bounds of a memory buffer) in the JavaScript engine shipped with Firefox, i.e. the SpiderMonkey runtime/JIT that compiles and executes web page script. The advisories describe it as incorrect boundary conditions, meaning a length, index, or range check is performed incorrectly so that an operation can read or write past the intended region of a buffer during script processing. The CPE record (cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:*) confirms the affected platform is the Firefox browser itself rather than a separate library, and because the input to the engine is attacker-supplied JavaScript, the attack surface is any page the user chooses to load. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N) indicates a network-delivered, low-complexity attack that requires the victim to interact, with high confidentiality and integrity impact but no availability impact within scope, which is consistent with a memory read/write primitive rather than a straightforward denial-of-service. The fix landed in Firefox 158 across the main release channel plus the two maintained ESR branches (115.43 and 153.5), reflecting Mozilla's parallel extended-support channels.

Know when Firefox 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

Vendor (mozilla) PRIMARY 8.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

Remote attacker-controlled web content, no privileges, but victim must load the page (UI:R); high confidentiality/integrity from memory corruption, availability rated N per vendor.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mozilla).

CVSS VectorVendor: mozilla

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
CVSS changed
Oct 16, 2026 - 19:26 NVD
8.1 (HIGH)
CVE Published
Oct 13, 2026 - 12:29 cve.org
HIGH 8.1
CVE Published
Oct 13, 2026 - 12:29 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Incorrect boundary conditions in the JavaScript Engine component. This vulnerability was fixed in Firefox 158, Firefox ESR 115.43, and Firefox ESR 153.5.

Executive ViewAI

Why It Matters

Mozilla Firefox - including the Extended Support Release branches many organizations standardize on - carries unresolved memory-safety defects in its JavaScript engine across all builds prior to 158, ESR 115.43, and ESR 153.5, and no vendor-released patch is currently available. Any employee who browses to a malicious or compromised page with JavaScript enabled (the default setting) can trigger memory corruption or memory disclosure, requiring no credentials or elevated privileges and no user action beyond ordinary web browsing. Because the flaw affects the default browser configuration across the entire fleet and cannot yet be remediated by patching, leadership should treat this as a fleet-wide browser exposure requiring policy-level mitigation rather than an isolated technical fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or restrict JavaScript via enterprise policy (policies.json, GPO, or about:config) except for allow-listed sites; direct high-risk users to a currently supported browser; enforce web content filtering against malicious and compromised sites; keep EDR and browser exploit-protection features enabled; and monitor Mozilla security advisories so a fixed release can be deployed immediately.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
High
Firefox is a major mainstream browser with large global install base
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Affected Products (CPE)CVE.org

cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:*
CVE-2013-0758 CRITICAL POC
9.3 Jan 13

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

CVE-2013-0753 CRITICAL POC
9.3 Jan 13

Use-after-free vulnerability in the serializeToStream implementation in the XMLSerializer component in Mozilla Firefox b

CVE-2012-3993 CRITICAL POC
9.3 Oct 10

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbi

CVE-2013-1710 CRITICAL POC
10.0 Aug 07

The crypto.generateCRMFRequest function in Mozilla Firefox before 23.0, Firefox ESR 17.x before 17.0.8, Thunderbird befo

CVE-2014-8636 HIGH POC
7.5 Jan 14

The XrayWrapper implementation in Mozilla Firefox before 35.0 and SeaMonkey before 2.32 does not properly interact with

CVE-2013-0757 CRITICAL POC
9.3 Jan 13

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 18.0, Firefox ESR 17.x before 17.0.2, Thunderbi

CVE-2014-1510 CRITICAL POC
9.8 Mar 19

The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and Se

CVE-2014-1511 CRITICAL POC
9.8 Mar 19

Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and SeaMonkey before 2.25 allow remo

CVE-2016-1960 HIGH POC
8.8 Mar 13

Integer underflow in the nsHtml5TreeBuilder class in the HTML5 string parser in Mozilla Firefox before 45.0 and Firefox

CVE-2015-0816 MEDIUM POC
5.0 Apr 01

Mozilla Firefox before 37.0, Firefox ESR 31.x before 31.6, and Thunderbird before 31.6 do not properly restrict resource

CVE-2015-0802 MEDIUM POC
5.0 Apr 01

Mozilla Firefox before 37.0 relies on docshell type information instead of page principal information for Window.webidl

CVE-2013-2566 MEDIUM POC
5.9 Mar 15

The RC4 algorithm, as used in the TLS protocol and SSL protocol, has many single-byte biases, which makes it easier for

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy