CVE-2026-8957: Mozilla Patches Privilege Escalation in Enterprise
CVE-2026-8957 (CVSS 6.5) allows privilege escalation in Firefox's Enterprise Policies component. Mozilla fixed it in Firefox 151 and ESR 140.11.

Executive Summary
Mozilla has released security updates addressing CVE-2026-8957, a privilege escalation vulnerability in the Enterprise Policies component of Firefox, Firefox ESR, and Thunderbird. The flaw, assigned a CVSS score of 6.5 (Medium), allows an attacker with local access to escalate privileges within the browser's policy enforcement framework. Mozilla fixed the issue in Firefox 151, Firefox ESR 140.11, Thunderbird 151, and Thunderbird 140.11, according to the Bugzilla entry (ID 2033850) and NVD listing. Enterprise administrators who deploy Firefox through group policy or centralized configuration management should prioritize this update, as the vulnerability directly undermines the policy sandbox intended to restrict user actions.
Technical Analysis
CVE-2026-8957 resides in the Enterprise Policies component, which Mozilla designed to allow IT administrators to enforce security configurations (e.g., blocking extensions, enforcing HTTPS-only mode, disabling telemetry) across managed Firefox installations. The Bugzilla report (ID 2033850) indicates the vulnerability enables a privilege escalation within the policy engine, though Mozilla has not yet published a detailed root-cause analysis. Based on the component's function, the flaw likely involves improper validation of policy file permissions or a race condition in how the browser applies policy overrides at startup.
The CVSS 6.5 rating reflects a medium-severity issue with a local attack vector (AV:L), low attack complexity (AC:L), and no user interaction required (UI:N) for exploitation. The impact on confidentiality, integrity, and availability is partial (C:L/I:L/A:L). An attacker who already has limited local access—such as a malicious insider or malware running under a low-privileged user account—could exploit this to bypass enterprise-imposed restrictions. For example, a user subject to a policy that blocks installation of unsigned extensions could potentially disable that restriction and load arbitrary code.
This vulnerability is distinct from two other Mozilla flaws disclosed in the same batch: CVE-2026-8956 (CVSS 9.8, integer overflow in the Networking: JAR component) and CVE-2026-8950 (CVSS 9.3, same-origin policy bypass in Networking: HTTP). While those two carry higher severity scores and do not require local access, CVE-2026-8957 is specifically dangerous in managed environments where policy enforcement is the primary security boundary. A successful exploit of CVE-2026-8957 could allow an attacker to disable security policies that would otherwise block exploitation of the other two vulnerabilities.
Mozilla's advisory (via Bugzilla) confirms the fix was included in Firefox 151, Firefox ESR 140.11, Thunderbird 151, and Thunderbird 140.11. The ESR (Extended Support Release) channel is particularly relevant for enterprise deployments, as organizations typically standardize on ESR builds for stability. Firefox ESR 140.11 is the latest ESR release in the 140 branch; organizations still on ESR 128.x or earlier must upgrade to a supported ESR branch before applying the patch.
Mitigations & Recommendations
Enterprise defenders should take the following actions:
-
Update immediately: Deploy Firefox 151, Firefox ESR 140.11, Thunderbird 151, or Thunderbird 140.11 to all managed endpoints. For organizations using centralized deployment tools (e.g., Microsoft SCCM, Munki, or Linux package managers), push the update via the standard software distribution channel.
-
Verify ESR branch: Organizations on Firefox ESR 128.x or earlier must first migrate to the ESR 140 branch before applying the 140.11 patch. Mozilla provides upgrade guidance for cross-branch migrations.
-
Review policy configurations: After updating, audit enterprise policy files (policies.json on Windows/Linux, com.mozilla.firefox.plist on macOS) to ensure they are correctly applied and not modifiable by non-admin users. Restrict write permissions on policy files to the root/Administrator account.
-
Monitor for exploitation: While no public exploit code has been reported as of May 20, 2026, defenders should monitor endpoint detection and response (EDR) logs for anomalous Firefox process behavior—particularly child processes spawned with unexpected privileges or modifications to policy files outside of approved management tools.
-
Layer defense: Since CVE-2026-8957 requires local access, ensure that endpoint security controls (application whitelisting, least-privilege user accounts, and EDR) are in place to limit an attacker's ability to reach the local attack vector.
Stay Updated
Get the latest cybersecurity news delivered to your inbox.
