High · published April 29, 2025
Thunderbird's update mechanism allowed a medium-integrity user process to interfere with the SYSTEM-level updater by manipulating the file-locking behavior. By injecting code into the user-privileged process, an attacker could bypass intended access controls, allowing SYSTEM-level file operations on paths controlled by a non-privileged user and enabling privilege escalation. This vulnerability was fixed in Firefox 138, Firefox ESR 128.10, Firefox ESR 115.23, Thunderbird 138, and Thunderbird 128.10.
| Product | Versions | Fixed in |
|---|---|---|
| mozilla/firefox | < 115.23.0 | 115.23.0 |
| mozilla/firefox | < 138.0 | 138.0 |
| mozilla/firefox | ≥ 116.0, < 128.10.0 | 128.10.0 |
| mozilla/thunderbird | < 128.10.0 | 128.10.0 |
| mozilla/thunderbird | ≥ 129.0, < 138.0 | 138.0 |