CVE-2024-3857: Use After Free
Last updated 24 July 2024
Other sources
The JIT created incorrect code for arguments in certain cases. This led to potential use-after-free crashes during garbage collection.
— Mozilla
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Thunderbirdto a version that resolves this vulnerability.Fixed in 115.10 - Upgrade
Upgrade
Firefoxto a version that resolves this vulnerability.Fixed in 125 - Upgrade
Upgrade
Firefox ESRto a version that resolves this vulnerability.Fixed in 115.10 - Upgrade
Upgrade
redhat/firefoxto a version that resolves this vulnerability.Fixed in 115.10 - Upgrade
Upgrade
redhat/thunderbirdto a version that resolves this vulnerability.Fixed in 115.10 - Upgrade
Upgrade
debian/firefox-esrto a version that resolves this vulnerability.Fixed in 115.10.0esr-1~deb12u1 - Upgrade
Upgrade
debian/firefox-esrto a version that resolves this vulnerability.Fixed in 115.10.0esr-1 - Upgrade
Upgrade
debian/thunderbirdto a version that resolves this vulnerability.Fixed in 1:115.10.1-1~deb12u1 - Upgrade
Upgrade
debian/thunderbirdto a version that resolves this vulnerability.Fixed in 1:115.10.1-1 - Upgrade
Upgrade
debian/firefoxto a version that resolves this vulnerability.Fixed in 160.0-1 - Upgrade
Upgrade
debian/firefox-esrto a version that resolves this vulnerability.Fixed in 140.12.0esr-1~deb12u1Fixed in 153.7.0esr-1~deb12u1Fixed in 140.15.0esr-1~deb13u1Fixed in 153.6.0esr-1~deb13u1Fixed in 153.5.1esr-1Fixed in 153.7.0esr-1 - Upgrade
Upgrade
debian/thunderbirdto a version that resolves this vulnerability.Fixed in 1:140.12.0esr-1~deb12u1Fixed in 1:153.6.0esr-1~deb12u2Fixed in 1:140.12.0esr-1~deb13u1Fixed in 1:153.6.0esr-1~deb13u1Fixed in 1:153.5.0esr-1Fixed in 1:153.7.0esr-1
Event History
Parent advisories
This vulnerability appears in the following advisories.
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2024-3857?
CVE-2024-3857 has the potential for significant impact as it may lead to use-after-free crashes in affected software.
How do I fix CVE-2024-3857?
To fix CVE-2024-3857, update to the latest versions of the affected software, such as Firefox and Thunderbird, specifically beyond version 115.10.
Which products are affected by CVE-2024-3857?
CVE-2024-3857 affects versions of Firefox, Thunderbird, Firefox ESR, and the corresponding Debian packages up to version 115.10.
What causes the CVE-2024-3857 vulnerability?
The vulnerability in CVE-2024-3857 is caused by the JIT compiler generating incorrect code for arguments, resulting in potential crashes.
How can I check if my software is affected by CVE-2024-3857?
You can check if your software is affected by CVE-2024-3857 by comparing your installed version of Firefox or Thunderbird against the mentioned vulnerable versions.