description: 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. This vulnerability affects Firefox ESR < 91.9.1, Firefox < 100.0.2, Firefox for Android < 100.3.0, and Thunderbird < 91.9.1.
problem types: Untrusted input used in JavaScript object indexing, leading to prototype pollution
affected:
{
vendor: Mozilla
product: Firefox ESR
versions:
version: unspecified, lessThan: 91.9.1, status: affected, versionType: custom
}
{
vendor: Mozilla
product: Firefox
versions:
version: unspecified, lessThan: 100.0.2, status: affected, versionType: custom
}
{
vendor: Mozilla
product: Firefox for Android
versions:
version: unspecified, lessThan: 100.3.0, status: affected, versionType: custom
}
{
vendor: Mozilla
product: Thunderbird
versions:
version: unspecified, lessThan: 91.9.1, status: affected, versionType: custom
}
