Mozilla has released Firefox 152, addressing over 40 security vulnerabilities, including several high-severity issues that could allow remote code execution and sandbox escapes. Users are strongly advised to update their browsers immediately to mitigate potential risks.
Key Vulnerabilities Addressed
The update resolves multiple critical flaws, notably:
- CVE-2026-12289: A privilege escalation vulnerability in the WebRender component, potentially granting attackers elevated access.
- CVE-2026-12291: A use-after-free issue in the HTTP networking component, leading to possible memory corruption.
- CVE-2026-12293: A use-after-free flaw in the WebGPU component, which could be exploited for arbitrary code execution.
- CVE-2026-12294 to CVE-2026-12297: Multiple sandbox escape vulnerabilities affecting DOM Workers, Navigation, and process sandboxing mechanisms.
- CVE-2026-12299: A JIT miscompilation bug in DOM and HTML components, resulting in unpredictable execution behavior.
Additionally, several memory safety bugs, such as CVE-2026-12290 and CVE-2026-12326, were identified and patched. These vulnerabilities could lead to memory corruption and, with sufficient effort, may be exploited to execute arbitrary code.
Implications and Recommendations
The presence of multiple sandbox escape vulnerabilities significantly increases the attack surface. Attackers could potentially chain these vulnerabilities to achieve full system compromise. For instance, exploiting a memory corruption flaw alongside a sandbox escape could allow an attacker to break out of the browser’s security boundaries and execute code on the underlying system.
Mozilla has also released updates for Firefox ESR versions 140.12 and 115.37, as well as Thunderbird 152, addressing these vulnerabilities across its product line. Users and organizations should:
- Update Firefox to version 152 or later.
- Apply the latest ESR updates if using extended support releases.
- Enable automatic updates to ensure timely application of future patches.
- Monitor systems for signs of suspicious browser activity or exploitation attempts.
Regularly updating software is a fundamental practice in maintaining cybersecurity. The swift application of these patches is crucial to protect systems from potential exploits targeting these vulnerabilities.