First published: Tue Nov 15 2022(Updated: )
Freeing arbitrary <code>nsIInputStream</code>'s on a different thread than creation could have led to a use-after-free and potentially exploitable crash. This vulnerability affects Firefox ESR < 102.5, Thunderbird < 102.5, and Firefox < 107.
Credit: security@mozilla.org security@mozilla.org
Affected Software | Affected Version | How to fix |
---|---|---|
Mozilla Thunderbird | <102.5 | 102.5 |
Mozilla Firefox ESR | <102.5 | 102.5 |
Mozilla Firefox | <107 | 107 |
Mozilla Firefox | <107.0 | |
Mozilla Firefox ESR | <102.5 | |
Mozilla Thunderbird | <102.5 | |
<107.0 | ||
<102.5 | ||
<102.5 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Found alongside the following vulnerabilities)
CVE-2022-45405 is a vulnerability that allows freeing arbitrary nsIInputStream's on a different thread than creation, leading to a use-after-free and potentially exploitable crash.
CVE-2022-45405 affects Firefox ESR versions before 102.5, Thunderbird versions before 102.5, and Firefox versions before 107.
The severity of CVE-2022-45405 is high with a CVSS score of 6.5.
CVE-2022-45405 can be exploited by freeing arbitrary nsIInputStream's on a different thread than creation, causing a use-after-free vulnerability.
To fix CVE-2022-45405, update Firefox ESR to version 102.5 or later, Thunderbird to version 102.5 or later, or Firefox to version 107 or later.