Firefox, Integer Overflow in JavaScript Engine, CVE-2025-49710 (Critical)

Listen to this Post

How the CVE Works

CVE-2025-49710 is an integer overflow vulnerability in the `OrderedHashTable` component of Firefox’s JavaScript engine. When processing large inputs, an incorrect bounds check allows an attacker to trigger memory corruption. This can lead to arbitrary code execution or a browser crash. The flaw occurs due to insufficient validation when resizing the hash table, enabling heap-based buffer overflow exploits. Attackers could craft malicious JavaScript to exploit this, potentially compromising user sessions or system integrity.

DailyCVE Form

Platform: Firefox
Version: < 139.0.4
Vulnerability: Integer Overflow
Severity: Critical
Date: 06/11/2025

Prediction: Patch by 07/10/2025

What Undercode Say

Analytics:

grep -r "OrderedHashTable" /mozilla-central
checksec --file=libxul.so

Exploit:

// PoC triggering overflow
let payload = Array(224).fill(0);
payload[payload.length - 1] = {malicious: true};

Protection from this CVE:

  • Update to Firefox ≥ 139.0.4
  • Disable JavaScript (if feasible)

Impact:

  • RCE / DoS
  • Session hijacking
  • System compromise

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image

Scroll to Top