CVE-2026-4692: Sandbox Escape via Responsive Design Mode in Mozilla Firefox and Thunderbird
Vulnerability ID: CVE-2026-4692
CVSS Score: 10.0
Published: 2026-03-24
CVE-2026-4692 is a critical security vulnerability within the multi-process architecture of Mozilla Firefox, Firefox ESR, and Mozilla Thunderbird. It is classified as a sandbox escape residing in the Responsive Design Mode (RDM) component. Due to a missing authorization check during Inter-Process Communication (IPC) synchronization of BrowsingContext state, a compromised content process can unilaterally declare its top-level browsing context to be rendered in Responsive Design Mode. This state modification relaxes hit-test bounds restrictions, enabling the content process to dispatch synthesized touch events that target and trigger clicks within privileged browser UI (Chrome UI) elements. The exploitation of this vulnerability achieves complete sandbox escape and arbitrary code execution in the context of the parent process.
TL;DR
A missing authorization check in Firefox's IPC synchronization allows a compromised content process to force the InRDMPane flag to true, enabling synthesized touch events to bypass coordinate checks and click privileged Chrome UI elements to escape the sandbox.
Technical Details
- CWE ID: CWE-653: Insufficient Compartmentalization
- Attack Vector: Network
- CVSS Base Score: 10.0
- Exploit Maturity: Proof-of-Concept
- CISA KEV Status: Not Listed
- Primary Component: Responsive Design Mode (RDM)
Affected Systems
- Mozilla Firefox
- Mozilla Firefox ESR
- Mozilla Thunderbird
-
Firefox: < 149.0 (Fixed in:
149.0) -
Firefox ESR: < 115.34.0 (Fixed in:
115.34.0) -
Firefox ESR: [128.0, 140.9.0) (Fixed in:
140.9.0) -
Thunderbird: < 149.0 (Fixed in:
149.0) -
Thunderbird: < 140.9.0 (Fixed in:
140.9.0)
Code Analysis
Commit: a9279ce
Add origin checks for Responsive Design Mode state synchronizations
Exploit Details
- GitHub: Proof of Concept showing state manipulation of InRDMPane over the IPC channel
Mitigation Strategies
- Upgrade to patched browser versions immediately
- Enforce Fission Site Isolation across all systems
- Implement enterprise policies to restrict about:config and developer tools access
Remediation Steps:
- Locate and identify all installations of Mozilla Firefox, Firefox ESR, and Mozilla Thunderbird across the network
- Apply security patches to update Firefox to version 149.0 or above, Firefox ESR to 115.34.0 / 140.9.0 or above, and Thunderbird to 140.9.0 / 149.0 or above
- Incorporate the policies.json configuration to restrict administrative endpoints in high-security environments
- Deploy the 'fission.autostart = true' preference via central group policies to isolate execution domains
References
- Mozilla Bugzilla Bug 2017643
- Mozilla Security Advisory MFSA2026-20
- Mozilla Security Advisory MFSA2026-21
- Mozilla Security Advisory MFSA2026-22
- Mozilla Security Advisory MFSA2026-23
- Mozilla Security Advisory MFSA2026-24
- Exploit Research Repository
- Wiz Vulnerability Entry
- Red Hat CVE Advisory
- Red Hat Bugzilla
Read the full report for CVE-2026-4692 on our website for more details including interactive diagrams and full exploit analysis.
Top comments (0)