CVE-2024-11704

A double-free issue could have occurred in `sec_pkcs7_decoder_start_decrypt()` when handling an error path

Critical · published November 26, 2024

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

🚨 A double-free vulnerability in Firefox and Thunderbird could lead to some seriously scary memory corruption, and it’s affecting everyone on older versions! 🔥 Think of it like a restaurant that accidentally serves the same dish twice and ends up running out of ingredients—when you call for another order, things get messy in the kitchen! An attacker could exploit this flaw to create instability within the application, potentially leading to crashes, data corruption, or even remote code execution under certain circumstances. This could compromise user data and overall system security, turning your trusted applications into a ticking time bomb!

Put simply

Think of it like a restaurant that accidentally serves the same dish twice and ends up running out of ingredients—when you call for another order, things get messy in the kitchen! This double-free vulnerability occurs in the `sec_pkcs7_decoder_start_decrypt()` function when handling error paths, allowing the same symmetric key to be freed twice, leading to memory corruption.

What to do

An attacker could exploit this flaw to create instability within the application, potentially leading to crashes, data corruption, or even remote code execution under certain circumstances. This could compromise user data and overall system security, turning your trusted applications into a ticking time bomb! Update Firefox and Thunderbird to versions 133 or later, or Firefox ESR and Thunderbird ESR to versions 128.7 or later immediately. Regularly check for updates to ensure you're protected from such vulnerabilities in the future. This is fixable! Stay vigilant, follow these steps, and you'll keep your digital fortress 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.00913 · 59.7th percentile
Published
2024-11-26T13:33Z
EPSS history
Timeline
  • 26 NOV 13:33Z
    A double-free issue could have occurred in `sec_pkcs7_decoder_start_decrypt()` when handling an error path
    cvelistv5