CVE-2026-2796
CRITICALFirefox < 148.0 - Type Confusion in JavaScript WebAssembly JIT
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2026-2796. PoCs published by WostGit.
AI-analyzed exploit summary This repository contains a functional exploit PoC for CVE-2026-2796, demonstrating memory corruption primitives (addrof and fakeobj) in Firefox using WebAssembly (WAT). The exploit leverages WAT text compilation to achieve reliable address leakage and object forgery.
Description
JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox 148 and Thunderbird 148.
Exploits (2)
This repository contains a functional exploit PoC for CVE-2026-2796, demonstrating memory corruption primitives (addrof and fakeobj) in Firefox using WebAssembly (WAT). The exploit leverages WAT text compilation to achieve reliable address leakage and object forgery.
This repository contains a functional proof-of-concept for CVE-2026-2796, a Wasm JIT type confusion vulnerability in Firefox. The GitHub Actions workflow automates the download of vulnerable Firefox versions and executes a precise reproduction script to demonstrate the vulnerability.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H