CVE-2025-8029
8.1Mozilla · Firefox, Thunderbird
Mozilla Firefox and Thunderbird incorrectly executed javascript URLs when embedded within object and embed tags, potentially leading to unauthorized code execution.
Executive summary
A vulnerability in Mozilla Firefox and Thunderbird allows for unauthorized execution of javascript URLs via object or embed tags, posing a significant risk of cross-site scripting.
Vulnerability
The software fails to properly sanitize javascript URLs when processed within object and embed HTML elements. This is an unauthenticated, remotely exploitable vulnerability that requires user interaction to trigger.
Business impact
The ability to execute arbitrary javascript in the context of the user's browser can lead to session hijacking, data theft, and unauthorized actions performed on behalf of the user. Given the CVSS score of 8.1, this flaw represents a high risk to organizational security, particularly for users handling sensitive internal applications or confidential data within these browsers.
Remediation
Immediate Action: Upgrade all instances of Mozilla Firefox and Thunderbird to version 128.13, 140.1, 141, or later versions where the fix is incorporated.
Proactive Monitoring: Monitor browser-based security logs and endpoint detection systems for unusual javascript execution patterns or unauthorized cross-origin requests originating from browser processes.
Compensating Controls: Implement strict Content Security Policy (CSP) headers on corporate web applications to restrict the execution of unauthorized scripts and utilize browser-based security extensions that block untrusted embedded content.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Organizations should prioritize the deployment of the latest updates for both Firefox and Thunderbird across all managed endpoints. Because this vulnerability involves the core handling of embedded web elements, patching is the only effective way to neutralize the risk of arbitrary script execution.
More Mozilla CVEs
Sources
Originally found and disclosed by Mirko Brodesser, per the CVE Program record.