CVE-2025-1942CWE-908

CVE-2025-1942

Critical · published March 4, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
40.4
In the wild
Unconfirmed
What it is

🚨 A crafty bug in String.toUpperCase() lets uninitialized memory sneak into your strings, potentially exposing sensitive data! 🔥 Think of it like a chef accidentally mixing leftover ingredients from yesterday’s meal into the day’s special — you never know what might end up on your plate! An attacker could exploit this vulnerability to retrieve sensitive information from the memory, leading to data leakage or unauthorized access. This situation could be absolutely devastating for user privacy and system integrity.

Put simply

Think of it like a chef accidentally mixing leftover ingredients from yesterday’s meal into the day’s special — you never know what might end up on your plate! This vulnerability allows uninitialized memory, which may contain sensitive data, to be incorporated into the result of the String.toUpperCase() method, leading to unexpected behavior in applications.

What to do

An attacker could exploit this vulnerability to retrieve sensitive information from the memory, leading to data leakage or unauthorized access. This situation could be absolutely devastating for user privacy and system integrity. To protect your systems, update Firefox and Thunderbird to versions 136 or later immediately. Additionally, review any impacted applications that utilize these components to ensure they are not exposing sensitive information inadvertently. You've got this! Stay vigilant and get those updates done to keep your systems secure! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00479 · 40.4th percentile
Weakness
CWE-908 · Use of Uninitialized Resource
Published
2025-03-04T19:15Z
Affected products (2)
ProductVersionsFixed in
mozilla/firefox< 136.0136.0
mozilla/thunderbird< 136.0136.0
References (3)
EPSS history
Timeline
  • 04 MAR 13:31Z
    Disclosure of uninitialized memory when .toUpperCase() causes string to get longer
    cvelistv5