By carefully crafting promise resolutions, it was possible to cause an out-of-bounds read off the end of an array resized during script execution. This could have led to memory corruption and a potentially exploitable crash. This vulnerability affects Thunderbird < 68.6, Firefox < 74, Firefox < ESR68.6, and Firefox ESR < 68.6.
| Software | From | Fixed in |
|---|---|---|
| mozilla / firefox_esr | - | 68.6.0 |
| mozilla / thunderbird | - | 68.6.0 |
| mozilla / firefox | - | 74.0 |
| canonical / ubuntu_linux | 18.04 | 18.04.x |
| canonical / ubuntu_linux | 19.10 | 19.10.x |
| canonical / ubuntu_linux | 16.04 | 16.04.x |