CVE-2026-2796

JIT miscompilation in the JavaScript: WebAssembly component

Published Feb 24, 2026 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox 148 and Thunderbird 148.

Analysis

AI-generated

Technical impact

This vulnerability is a miscompilation in the Just‑In‑Time compiler for the WebAssembly component of Mozilla products. The flaw is classified as CWE‑843, indicating a type confusion that can lead to unintended type handling, memory corruption, and ultimately arbitrary code execution. An attacker who can deliver malicious WebAssembly code to a vulnerable installation could gain full control over the affected process, compromising confidentiality, integrity and availability of the system.

Affected Systems

Mozilla Firefox and Mozilla Thunderbird are affected. Specified affected versions are any releases prior to Firefox 148 and Thunderbird 148. No other vendors or products are listed.

Risk and Exploitability

The CVSS score of 9.8 signals very high severity. The EPSS score of less than 1% suggests a low probability of widespread exploitation at this time, and the vulnerability is not currently listed in the CISA KEV catalog. Nonetheless, the lack of publicly disclosed exploits does not reduce the risk inherent in a high‑severity JIT fault. The likely attack vector is a malicious webpage or email message that exploits WebAssembly execution in a victim’s browser or email client.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Mozilla Firefox to version 148 or later and upgrade Thunderbird to version 148 or later.
  • If an immediate upgrade is not feasible, block or disable WebAssembly execution (for example, by turning off the "javascript.options.wasm" preference or using group policy to disable WebAssembly).
  • Maintain updated antivirus, intrusion detection and application whitelisting controls to detect any anomalous activity that could indicate exploitation of this flaw.

Generated by OpenCVE AI on April 15, 2026 at 15:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability affects Firefox < 148 and Thunderbird < 148. JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox 148 and Thunderbird 148.
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-843
CPEs cpe:2.3:a:mozilla:firefox:*:*:*:*:-:*:*:*
cpe:2.3:a:mozilla:thunderbird:*:*:*:*:-:*:*:*
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Type Values Removed Values Added
First Time appeared Mozilla
Mozilla firefox
Mozilla thunderbird
Vendors & Products Mozilla
Mozilla firefox
Mozilla thunderbird
Type Values Removed Values Added
Description JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability affects Firefox < 148. JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability affects Firefox < 148 and Thunderbird < 148.
References
Type Values Removed Values Added
Description JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability affects Firefox < 148.
Title JIT miscompilation in the JavaScript: WebAssembly component
References
Weaknesses
  • CWE-843

    Access of Resource Using Incompatible Type ('Type Confusion')

Sources

Status
PUBLISHED
Assigner
mozilla
Published
Updated
Jul 15, 2026, 1:12 AM
Reserved
Feb 19, 2026, 3:06 PM
Status
Modified
Published
Feb 24, 2026, 2:16 PM
Modified
Jul 15, 2026, 2:19 AM
Severity
Important
Public date
Feb 24, 2026, 1:33 PM