CVE-2023-34417
Critical · 9.8CVSS
9.8
EPSS
0.8%
Published
Jun 19, 2023
CISA due date
—
Cloudanix analysis
An older version of the Firefox browser contained flaws that could let a malicious website take over the browser and run attacker code on a user's computer.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Memory safety bugs in Firefox 113 that can result in memory corruption and potential arbitrary code execution.
Why it matters to the business
Attackers could gain full control of affected browsers, leading to data theft, malware installation, or further network compromise; urgency is low given stable low exploit metrics and no known campaigns.
How an attack unfolds
An attacker hosts or delivers specially crafted web content that triggers one of the memory safety issues when rendered in an unpatched Firefox instance, corrupting memory to achieve code execution within the browser process.
How to fix it
Upgrade Mozilla Firefox to version 114 or later on all systems; enable automatic updates and verify version numbers post-deployment.
How to confirm the fix worked
Confirm installed Firefox version is 114 or higher via about:support or enterprise inventory tools; retest affected code paths or memory safety test suites if available.
Typical attack path
- Deliver malicious webpage or content to target user
- Trigger memory corruption via crafted input in Firefox < 114
- Leverage corruption to execute arbitrary code
- Establish persistence or exfiltrate data
How to detect it
Review web proxy logs, browser crash reports, and endpoint telemetry for unexpected code execution or memory-related crashes originating from Firefox processes; correlate with visits to suspicious domains.
What your security team should do
- Prioritize patching all Firefox instances to 114+ within standard maintenance windows
- Monitor EPSS and KEV updates for any future increase in exploit activity
- Enforce browser auto-update policies across the environment
The record
Memory safety bugs present in Firefox 113. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code. This vulnerability affects Firefox < 114.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:20.04:LTS | firefox | 0 | 114.0+build3-0ubuntu0.20.04.1 |
| openSUSE:Tumbleweed | MozillaFirefox | 0 | 114.0.1-1.1 |
| openSUSE:Tumbleweed | firefox-esr | 0 | 128.5.1-1.1 |
Related vulnerabilities
- CVE-2025-4086 A specially crafted filename containing a large number of encoded newline characters… Also affects firefox
- CVE-2025-4084 Due to insufficient escaping of the special characters in the "copy as cURL" feature, an… Also affects firefox
- CVE-2025-4090 A vulnerability existed in Thunderbird for Android where potentially sensitive library… Also affects firefox
- CVE-2025-4082 Modification of specific WebGL shader attributes could trigger an out-of-bounds read… Also affects firefox
- CVE-2025-2817 Thunderbird's update mechanism allowed a medium-integrity user process to interfere with… Also affects firefox
- CVE-2025-3033 After selecting a malicious Windows `.url` shortcut from the local filesystem, an… Also affects firefox
- CVE-2025-27424 Websites redirecting to a non-HTTP scheme URL could allow a website address to be spoofed… Also affects firefox
- CVE-2025-27426 Malicious websites utilizing a server-side redirect to an internal error page could… Also affects firefox