First published: Fri May 20 2022(Updated: )
An attacker could have sent a message to the parent process where the contents were used to double-index into a JavaScript object, leading to prototype pollution and ultimately attacker-controlled JavaScript executing in the privileged parent process.
Credit: security@mozilla.org
Affected Software | Affected Version | How to fix |
---|---|---|
Mozilla Firefox | <100.0.2 | |
Mozilla Firefox ESR | <91.9.1 | |
Mozilla Thunderbird | <91.9.1 | |
Mozilla Firefox | <100.3.0 | |
Google Android | ||
Mozilla Firefox | <100.0.2 | 100.0.2 |
Mozilla Firefox ESR | <91.9.1 | 91.9.1 |
All of | ||
Mozilla Firefox | =100.3 | |
Google Android | ||
Mozilla Thunderbird | <91.9.1 | 91.9.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-1529 is a vulnerability that allows an attacker to execute attacker-controlled JavaScript in the privileged parent process of Firefox ESR < 91.9.1.
CVE-2022-1529 works by allowing an attacker to send a message to the parent process and use the contents to double-index into a JavaScript object, leading to prototype pollution.
CVE-2022-1529 affects Firefox ESR versions < 91.9.1 and Thunderbird versions < 91.9.1.
CVE-2022-1529 is classified as a critical vulnerability with a severity score of 8.8.
To fix CVE-2022-1529, it is recommended to update Firefox ESR to version 91.9.1 or later or Thunderbird to version 91.9.1 or later.