Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to malicious web page
-
DeliveryServe crafted text-graphics content
-
ExploitWin race to trigger use-after-free
-
ExecutionRead or corrupt freed memory
-
ImpactPartial information disclosure
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK
1 technique across 1 tactic: 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 a victim running an unpatched Firefox (before 158) or Firefox ESR (before 153.5) to actively load attacker-controlled web content that exercises the Graphics: Text rendering component - this user interaction (UI:R) is a hard prerequisite, as the attacker cannot trigger the flaw without the browser navigating to malicious content. The dominant limiting factor is the high attack complexity (AC:H): because the bug is a race condition / use-after-free, successful exploitation depends on winning a non-deterministic timing window, which is not reliably reproducible and cannot be automated at scale (SSVC Automatable: no). No authentication is required (PR:N), but impact is bounded to partial confidentiality and integrity with no availability effect. |
| Impact | This is a genuinely low-to-moderate priority issue, and the available signals are consistent rather than conflicting. The CVSS 3.1 base score of 4.2 (AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N) describes a network-reachable, unauthenticated flaw that nonetheless requires user interaction (UI:R, a victim visiting attacker-controlled web content) AND high attack complexity (AC:H) - the latter directly reflecting the inherent difficulty of reliably winning the race condition / triggering the use-after-free (CWE-362). Impact is limited to partial confidentiality and integrity (C:L/I:L) with no availability impact claimed. CISA's SSVC framework corroborates the low urgency: Exploitation=none (no observed or public exploitation), Automatable=no (consistent with AC:H - cannot be reliably weaponized at scale), and Technical Impact=partial (matching the C:L/I:L rating). There is no EPSS score, no CISA KEV listing, and no indication of public POC code in the provided data. No signals are in tension: a memory-safety bug in a browser graphics path that needs a race to be won and a user to visit a page is a real but hard-to-exploit defect. Priority should be routine patch-cycle remediation, not emergency response. |
| Exploit ScenarioDerived | An attacker hosts a malicious web page containing specially crafted content that exercises the Graphics: Text rendering path and lures a Firefox user into visiting it. By precisely timing concurrent operations, the attacker attempts to win a race condition that frees a text-graphics object still in use, reading or corrupting a small amount of adjacent memory. No public exploit code is identified at time of analysis, and the high attack complexity means reliable exploitation is difficult. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Use-after-free triggered by a race condition in Mozilla Firefox's Graphics: Text rendering component allows remote attackers to achieve limited confidentiality and integrity impact (CVSS 4.2) when a victim loads attacker-controlled web content. The vulnerability affects Firefox builds before 158 and Firefox ESR before 153.5, and is mitigated in practice by a high attack complexity (AC:H) - exploitation depends on winning a non-deterministic timing window, cannot be automated at scale (CISA SSVC Automatable: no), and requires the victim to actively navigate to crafted content (UI:R, PR:N). There is no confirmed active exploitation (CISA SSVC Exploitation: none) and no public exploit identified at time of analysis; the issue is rated low-to-moderate priority, with independent assessment and vendor data in agreement.
RemediationAI
Vendor-released patch: Firefox 158 and Firefox ESR 153.5 - upgrade to Firefox 158 or later on the rapid release channel, or to Firefox ESR 153.5 or later on the ESR channel, and verify the build via the in-browser version/about dialog. Advisory details are at https://www.mozilla.org/security/advisories/mfsa2026-106/ and https://www.mozilla.org/security/advisories/mfsa2026-108/, and the engineering report is at https://bugzilla.mozilla.org/show_bug.cgi?id=2073396. Because exploitation requires the user to load attacker-controlled web content and involves a hard-to-win rendering race, patching is the only reliable fix; no Mozilla-supplied configuration toggle disables the Graphics: Text path. Compensating controls are weak and carry real trade-offs: forcing software-only rendering (disabling hardware acceleration) changes the timing profile of the rendering threads but does not remove the underlying use-after-free and degrades performance and battery life; running Firefox with JavaScript disabled would block many attack vectors that reach the text renderer but breaks most modern sites; and network-level filtering of untrusted content or strict browser isolation/sandboxing (for example, remote browser isolation or blocking untrusted sites via policy) reduces exposure at the cost of usability. Given the SSVC assessment of no exploitation and no automatable path, deferring the update in favor of a maintenance window is defensible, but the upgrade should still be scheduled and users on ESR builds should not be left on versions below 153.5.
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 classified as CWE-362 (Concurrent Execution using Shared Resource with Improper Synchronization, i.e. a race condition) that results in a use-after-free within Firefox's Graphics: Text subsystem - the component responsible for layout and rendering of text glyphs, font caching and text-run objects. Because text rendering objects (glyph/font caches, shaped text runs) are accessed concurrently by rendering threads, an unsynchronized free of one of these objects can leave a dangling reference that a competing thread subsequently dereferences, producing a use-after-free. Successful abuse is inherently non-deterministic: the attacker must repeatedly steer the browser into the vulnerable rendering path and hope the timing window aligns, which is why the CVSS vector carries AC:H despite the network-reachable attack vector (AV:N). The CPE data (cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:*) identifies Mozilla Firefox as the affected product family across version ranges, with the fix scoped to Firefox 158 and Firefox ESR 153.5. The exploitability ceiling is bounded by the vector's Scope:U with only C:L/I:L/A:N - partial data exposure or modification, no denial of service, and no cross-security-boundary impact reported. Root-cause details are documented in Mozilla Bugzilla issue 2073396 and the corresponding MFSA advisories.
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
AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
Delivered via web content so AV:N and PR:N, but a race-condition UAF requiring a victim page load justifies AC:H and UI:R, with only partial C:L/I:L and no availability impact.
Primary rating from Vendor (mozilla).
CVSS VectorVendor: mozilla
Lifecycle Timeline
3DescriptionCVE.org
Race condition, use-after-free in the Graphics: Text component. This vulnerability was fixed in Firefox 158 and Firefox ESR 153.5.
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.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
Affected Products (CPE)CVE.org
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
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
Integer underflow in the nsHtml5TreeBuilder class in the HTML5 string parser in Mozilla Firefox before 45.0 and Firefox
Mozilla Firefox before 37.0, Firefox ESR 31.x before 31.6, and Thunderbird before 31.6 do not properly restrict resource
Mozilla Firefox before 37.0 relies on docshell type information instead of page principal information for Window.webidl
The RC4 algorithm, as used in the TLS protocol and SSL protocol, has many single-byte biases, which makes it easier for
EUVD-2026-98525
GHSA-q4x3-8pxv-6rvg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB