CVE-2026-84118
PoC massUse-after-free in Firefox and Thunderbird JavaScript garbage collector
CVE-2026-84118 is a use-after-free (CWE-416) in the garbage collection (GC) component of the JavaScript engine in Mozilla Firefox and Thunderbird. An attacker can trigger it by getting a user to process attacker-controlled JavaScript content — for example a malicious website in Firefox or remote/malicious message content in Thunderbird — causing a heap object to be freed while still referenced during script execution. Successful exploitation yields limited impact within the affected application: the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N) scores 5.4, indicating network-based exploitation that requires user interaction, with low confidentiality and integrity impact and no availability impact. All users running Firefox versions before 155, Firefox ESR before 153.2, Thunderbird before 155, or Thunderbird on the 153.x line before 153.2 are affected. There is no confirmed in-the-wild exploitation: the flaw is not in CISA KEV and EPSS assigns a 0.2% 30-day exploitation probability, but a public proof-of-concept is available on GitHub (the PoC's title also questions the assigned severity classification).
What to do: Upgrade to Firefox 155 or later, Firefox ESR 153.2 or later, Thunderbird 155 or later, or Thunderbird 153.2 or later, and verify the running version in each product's About dialog. Until patched, reduce exposure by avoiding untrusted websites and consider disabling remote content loading in email; no workaround is specified in the advisory. Given a public PoC exists, prioritize patching even though no in-the-wild exploitation is currently confirmed.
| Mozilla Firefox | all versions prior to 155 |
| Mozilla Firefox ESR | versions prior to 153.2 |
| Mozilla Thunderbird | all versions prior to 155 |
| Mozilla Thunderbird (153.x line) | versions prior to 153.2 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Use-after-free in the JavaScript: GC component. This vulnerability was fixed in Firefox 155, Firefox ESR 153.2, Thunderbird 155, and Thunderbird 153.2.
- Vendors
- mozilla
- Products
- firefox, thunderbird
- Weakness
- CWE-416
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
In the news0 stories
No ingested article mentions this CVE yet.