Use-after-free in the CSS Parsing and Computation component. This vulnerability was fixed in Firefox 149, Firefox ESR 115.34, Firefox ESR 140.9, Thunderbird 149, and Thunderbird 140.9.
The use-after-free vulnerability occurs when the application references a memory area after it has been freed during parsing or processing of CSS rules. An attacker can craft appropriately malicious CSS content (e.g., on a website or in an HTML email message) that triggers an incorrect reference to the freed memory. This allows controlled writing or execution of data in that area, which can lead to taking control of the application process.
An attacker can gain full control over the browser or email client process, which includes disclosure of sensitive data, data modification, and potential arbitrary code execution (RCE) in the context of a logged-in user.
Software must be updated immediately to the following versions: Firefox 149, Firefox ESR 115.34, Firefox ESR 140.9, Thunderbird 149 or Thunderbird 140.9. Patches are available from the vendor according to references (mfsa2026-20, mfsa2026-21, mfsa2026-22, mfsa2026-23).
Mozilla Firefox before version 149, Mozilla Firefox ESR before versions 115.34 and 140.9, Mozilla Thunderbird before version 149, and Mozilla Thunderbird ESR before version 140.9.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HMozilla Firefox
APPMozilla< 115.34.0< 149.0128.0 – 140.9.0 (bez)
Related vulnerabilities
Use-after-free w Animation timelines Firefox/Thunderbird — RCE
An unexpected message in the WebGPU IPC framework could lead to a use-after-free and exploitable sandbox escap...
Insufficient vetting of parameters passed with the Prompt:Open IPC message between child and parent processes ...
Mozilla Firefox 3.5.x through 3.5.14 and 3.6.x through 3.6.11, Thunderbird 3.1.6 before 3.1.6 and 3.0.x before...
Memory safety bugs present in Firefox 152.0.3. Some of these bugs showed evidence of memory corruption and we ...