CVE-2025-0245
Low · 3.3CVSS
3.3
EPSS
0.3%
Published
Jan 7, 2025
CISA due date
—
Cloudanix analysis
A browser feature that was supposed to ask for a password could sometimes be used without one, letting someone on the same computer get in anyway.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Data Exposure
- Component
- Application
- Class
- Authentication Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Bypasses an opt-in authentication requirement for the Focus feature under certain circumstances, allowing access without the expected credential check.
Why it matters to the business
Local attackers can reach protected browser functionality without authentication, increasing risk of unauthorized data exposure on affected systems.
How an attack unfolds
An attacker with local system access and user interaction crafts conditions that skip the authentication gate for Focus, directly accessing the feature.
How to fix it
Update Mozilla Firefox to version 134 or later to resolve the bypass.
How to confirm the fix worked
Confirm the Firefox version is 134 or higher and test that the authentication setting for Focus enforces login as expected.
Typical attack path
- Obtain local access to the target system
- Trigger user interaction with a crafted input or page
- Exploit the bypass condition to reach Focus without authentication
How to detect it
Examine browser version logs and Focus access events for instances where protected functionality was reached without an authentication prompt.
What your security team should do
- Upgrade all Firefox instances to version 134 or newer immediately
- Review and enforce authentication settings for Focus across the environment
- Monitor for any post-update reports of authentication bypass attempts
The record
Under certain circumstances, a user opt-in setting that Focus should require authentication before use could have been be bypassed. This vulnerability was fixed in Firefox 134.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Chainguard | firefox | 0 | 134.0-r0 |
| Ubuntu:20.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:20.04:LTS | mozjs68 | 0 | No fix |
| Ubuntu:20.04:LTS | thunderbird | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs102 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs78 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs91 | 0 | No fix |
| Ubuntu:22.04:LTS | thunderbird | 0 | No fix |
| Ubuntu:24.04:LTS | mozjs102 | 0 | No fix |
| Ubuntu:24.04:LTS | mozjs115 | 0 | No fix |
| Ubuntu:24.10 | mozjs115 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | mozjs38 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | mozjs52 | 0 | No fix |
| Wolfi | firefox | 0 | 134.0-r0 |
| openSUSE:Tumbleweed | MozillaFirefox | 0 | 134.0-1.1 |
Related vulnerabilities
- CVE-2026-4726 Denial-of-service in the XML component. Also affects firefox
- CVE-2026-4724 Undefined behavior in the Audio/Video component. Also affects firefox
- CVE-2026-4729 Memory safety bugs present in Firefox 148 and Thunderbird 148. Also affects firefox
- CVE-2026-4722 Privilege escalation in the IPC component. Also affects firefox
- CVE-2026-4723 Use-after-free in the JavaScript Engine component. Also affects firefox
- CVE-2026-4727 Denial-of-service in the Libraries component in NSS. Also affects firefox
- CVE-2026-4728 Spoofing issue in the Privacy: Anti-Tracking component. Also affects firefox
- CVE-2026-4725 Sandbox escape due to use-after-free in the Graphics: Canvas2D component. Also affects firefox