Out-of-bounds write in Mozilla Firefox ESR
To harden ICU against exploitation, the behavior for out-of-memory conditions was changed to crash instead of attempt to continue.
9 records
To harden ICU against exploitation, the behavior for out-of-memory conditions was changed to crash instead of attempt to continue.
Memory safety bugs present in Firefox 123, Firefox ESR 115.8, and Thunderbird 115.8.
If an attacker could find a way to trigger a particular code path in `SafeRefPtr`, it could have triggered a crash or potentially be leveraged to achieve code execution.
A missing delay on when pointer lock was used could have allowed a malicious page to trick a user into granting permissions.
Using a markup injection an attacker could have stolen nonce values.
NSS was susceptible to a timing side-channel attack when performing RSA decryption.
`AppendEncodedAttributeValue(), ExtraSpaceNeededForAttrEncoding()` and `AppendEncodedCharacters()` could have experienced integer overflows, causing underallocation of an output buffer leading to an out of bounds write.
Return registers were overwritten which could have allowed an attacker to execute arbitrary code.
An attacker could have leveraged the Windows Error Reporter to run arbitrary code on the system escaping the sandbox.