# Mozilla Thunderbird 157.0

Mozilla Thunderbird 157.0, released September 28, 2026, fixes 76 CVEs in Mozilla Thunderbird. None of them is reported as exploited. Patch Radar priority: Urgent. The latest Mozilla Thunderbird is 159.0, which also fixes every one of these CVEs.

- Web page: https://patchblox.com/security/fix/macos/org.mozilla.thunderbird-157.0
- Platform: macOS
- Released: Sep 28, 2026
- Priority: Urgent (Closes CVE-2026-100788, rated Critical)
- CVEs: 76, exploited: 0, on CISA KEV: 0
- Superseded by: [Mozilla Thunderbird 159.0](https://patchblox.com/security/data/product/macos/mozilla-thunderbird.md), the latest version, which also fixes every CVE listed here

## Applies to

| Product | Release | Fixed in |
|---|---|---|
| [Mozilla Thunderbird](https://patchblox.com/security/data/product/macos/mozilla-thunderbird.md) |  | 157.0 |

## CVEs this fix closes

| CVE | Priority | Title | CVSS | EPSS | Exploitation |
|---|---|---|---:|---:|---|
| [CVE-2026-100788](https://patchblox.com/security/data/cve/CVE-2026-100788.md) | Urgent | Invalid pointer in the JavaScript: WebAssembly component | 9.8 | 0.0042 |  |
| [CVE-2026-100810](https://patchblox.com/security/data/cve/CVE-2026-100810.md) | Urgent | Other issue in the DevTools component | 9.8 | 0.0038 |  |
| [CVE-2026-100763](https://patchblox.com/security/data/cve/CVE-2026-100763.md) | Urgent | Incorrect boundary conditions in the Graphics: WebGPU component | 9.1 | 0.0038 |  |
| [CVE-2026-100775](https://patchblox.com/security/data/cve/CVE-2026-100775.md) | Urgent | Sandbox escape in the Graphics component | 9.6 | 0.0033 |  |
| [CVE-2026-100781](https://patchblox.com/security/data/cve/CVE-2026-100781.md) | Urgent | Sandbox escape due to incorrect boundary conditions in the Graphics: WebRender component | 9.6 | 0.0033 |  |
| [CVE-2026-100794](https://patchblox.com/security/data/cve/CVE-2026-100794.md) | Urgent | Sandbox escape due to incorrect boundary conditions in the Internationalization component | 9.6 | 0.0032 |  |
| [CVE-2026-100762](https://patchblox.com/security/data/cve/CVE-2026-100762.md) | Urgent | Sandbox escape due to use-after-free in the DOM: Content Processes component | 9.6 | 0.0032 |  |
| [CVE-2026-100770](https://patchblox.com/security/data/cve/CVE-2026-100770.md) | Urgent | Sandbox escape due to use-after-free in the DOM: Content Processes component | 9.6 | 0.0032 |  |
| [CVE-2026-100778](https://patchblox.com/security/data/cve/CVE-2026-100778.md) | Urgent | Sandbox escape due to use-after-free in the DOM: Core & HTML component | 9.6 | 0.0032 |  |
| [CVE-2026-100786](https://patchblox.com/security/data/cve/CVE-2026-100786.md) | Urgent | Sandbox escape due to use-after-free in the Graphics component | 9.6 | 0.0032 |  |
| [CVE-2026-100758](https://patchblox.com/security/data/cve/CVE-2026-100758.md) | Urgent | Sandbox escape in the DOM: Navigation component | 9.6 | 0.0030 |  |
| [CVE-2026-100760](https://patchblox.com/security/data/cve/CVE-2026-100760.md) | Urgent | Sandbox escape in the Security: Process Sandboxing component | 9.6 | 0.0030 |  |
| [CVE-2026-100787](https://patchblox.com/security/data/cve/CVE-2026-100787.md) | Urgent | Sandbox escape in the XUL component | 9.6 | 0.0030 |  |
| [CVE-2026-100800](https://patchblox.com/security/data/cve/CVE-2026-100800.md) | Urgent | Sandbox escape due to use-after-free in the Disability Access APIs component | 9.6 | 0.0029 |  |
| [CVE-2026-100804](https://patchblox.com/security/data/cve/CVE-2026-100804.md) | Urgent | Sandbox escape due to use-after-free in the Preferences: Backend component | 9.6 | 0.0028 |  |
| [CVE-2026-100811](https://patchblox.com/security/data/cve/CVE-2026-100811.md) | Urgent | Sandbox escape due to use-after-free in the DOM: Core & HTML component | 9.6 | 0.0027 |  |
| [CVE-2026-100818](https://patchblox.com/security/data/cve/CVE-2026-100818.md) | Urgent | Sandbox escape due to use-after-free in the Widget: Gtk component | 9.6 | 0.0027 |  |
| [CVE-2026-100819](https://patchblox.com/security/data/cve/CVE-2026-100819.md) | Urgent | Sandbox escape due to incorrect boundary conditions in the XPCOM component | 9.6 | 0.0026 |  |
| [CVE-2026-100828](https://patchblox.com/security/data/cve/CVE-2026-100828.md) | Urgent | Mitigation bypass in the Bookmarks & History component | 9.6 | 0.0024 |  |
| [CVE-2026-100829](https://patchblox.com/security/data/cve/CVE-2026-100829.md) | Urgent | Mitigation bypass in the DOM: Security component | 9.6 | 0.0024 |  |
| [CVE-2026-100773](https://patchblox.com/security/data/cve/CVE-2026-100773.md) | High | Use-after-free in the Storage: IndexedDB component | 8.8 | 0.0040 |  |
| [CVE-2026-100791](https://patchblox.com/security/data/cve/CVE-2026-100791.md) | High | Use-after-free in the DOM: Core & HTML component | 8.8 | 0.0040 |  |
| [CVE-2026-100783](https://patchblox.com/security/data/cve/CVE-2026-100783.md) | High | Uninitialized memory in the Audio/Video component | 7.5 | 0.0035 |  |
| [CVE-2026-100767](https://patchblox.com/security/data/cve/CVE-2026-100767.md) | High | Use-after-free in the Networking: Cache component | 8.8 | 0.0033 |  |
| [CVE-2026-100779](https://patchblox.com/security/data/cve/CVE-2026-100779.md) | High | Use-after-free in the XSLT component | 8.8 | 0.0033 |  |
| [CVE-2026-100784](https://patchblox.com/security/data/cve/CVE-2026-100784.md) | High | Use-after-free in the Layout: Text and Fonts component | 8.8 | 0.0033 |  |
| [CVE-2026-100757](https://patchblox.com/security/data/cve/CVE-2026-100757.md) | High | Use-after-free in the Widget component | 8.8 | 0.0032 |  |
| [CVE-2026-100774](https://patchblox.com/security/data/cve/CVE-2026-100774.md) | High | Use-after-free in the DOM: Core & HTML component | 8.8 | 0.0032 |  |
| [CVE-2026-100777](https://patchblox.com/security/data/cve/CVE-2026-100777.md) | High | Use-after-free in the Graphics: Canvas2D component | 8.8 | 0.0032 |  |
| [CVE-2026-100780](https://patchblox.com/security/data/cve/CVE-2026-100780.md) | High | Use-after-free in the DOM: Core & HTML component | 8.8 | 0.0032 |  |
| [CVE-2026-100785](https://patchblox.com/security/data/cve/CVE-2026-100785.md) | High | Use-after-free in the DOM: Core & HTML component | 8.8 | 0.0032 |  |
| [CVE-2026-100789](https://patchblox.com/security/data/cve/CVE-2026-100789.md) | High | Use-after-free in the Graphics: Canvas2D component | 8.8 | 0.0032 |  |
| [CVE-2026-100790](https://patchblox.com/security/data/cve/CVE-2026-100790.md) | High | Use-after-free in the XSLT component | 8.8 | 0.0032 |  |
| [CVE-2026-100769](https://patchblox.com/security/data/cve/CVE-2026-100769.md) | High | Use-after-free in the JavaScript: WebAssembly component | 8.8 | 0.0032 |  |
| [CVE-2026-100772](https://patchblox.com/security/data/cve/CVE-2026-100772.md) | High | Use-after-free in the DOM: Core & HTML component | 8.8 | 0.0031 |  |
| [CVE-2026-100776](https://patchblox.com/security/data/cve/CVE-2026-100776.md) | High | Use-after-free in the JavaScript: WebAssembly component | 8.8 | 0.0031 |  |
| [CVE-2026-100756](https://patchblox.com/security/data/cve/CVE-2026-100756.md) | High | Incorrect boundary conditions in the Audio/Video: Playback component | 8.1 | 0.0031 |  |
| [CVE-2026-100759](https://patchblox.com/security/data/cve/CVE-2026-100759.md) | High | Uninitialized memory in the Storage: Quota Manager component | 8.1 | 0.0031 |  |
| [CVE-2026-100771](https://patchblox.com/security/data/cve/CVE-2026-100771.md) | High | Undefined behavior in the DOM: Streams component | 8.1 | 0.0031 |  |
| [CVE-2026-100808](https://patchblox.com/security/data/cve/CVE-2026-100808.md) | High | Mitigation bypass in the DOM: Service Workers component | 8.8 | 0.0030 |  |
| [CVE-2026-100765](https://patchblox.com/security/data/cve/CVE-2026-100765.md) | High | Use-after-free in the JavaScript: WebAssembly component | 8.8 | 0.0029 |  |
| [CVE-2026-100768](https://patchblox.com/security/data/cve/CVE-2026-100768.md) | High | Use-after-free in the Graphics: WebGPU component | 8.8 | 0.0029 |  |
| [CVE-2026-100796](https://patchblox.com/security/data/cve/CVE-2026-100796.md) | High | Use-after-free in the JavaScript: WebAssembly component | 8.8 | 0.0028 |  |
| [CVE-2026-100801](https://patchblox.com/security/data/cve/CVE-2026-100801.md) | High | Privilege escalation in the DLL Services component | 8.8 | 0.0028 |  |
| [CVE-2026-100792](https://patchblox.com/security/data/cve/CVE-2026-100792.md) | High | JIT miscompilation in the JavaScript: WebAssembly component | 8.8 | 0.0026 |  |
| [CVE-2026-100782](https://patchblox.com/security/data/cve/CVE-2026-100782.md) | High | Privilege escalation due to incorrect boundary conditions in the Graphics component | 8.8 | 0.0026 |  |
| [CVE-2026-100797](https://patchblox.com/security/data/cve/CVE-2026-100797.md) | High | Privilege escalation due to use-after-free in the Graphics: WebRender component | 8.8 | 0.0025 |  |
| [CVE-2026-100766](https://patchblox.com/security/data/cve/CVE-2026-100766.md) | High | Information disclosure in the Networking: JAR component | 7.5 | 0.0025 |  |
| [CVE-2026-100814](https://patchblox.com/security/data/cve/CVE-2026-100814.md) | High | Incorrect boundary conditions in the JavaScript Engine: JIT component | 8.8 | 0.0024 |  |
| [CVE-2026-96869](https://patchblox.com/security/data/cve/CVE-2026-96869.md) | High | Information disclosure in the Networking component | 7.5 | 0.0024 |  |
| [CVE-2026-100820](https://patchblox.com/security/data/cve/CVE-2026-100820.md) | High | Privilege escalation in the Address Bar component | 8.8 | 0.0024 |  |
| [CVE-2026-100815](https://patchblox.com/security/data/cve/CVE-2026-100815.md) | High | Use-after-free in the CSS Parsing and Computation component | 8.8 | 0.0024 |  |
| [CVE-2026-100831](https://patchblox.com/security/data/cve/CVE-2026-100831.md) | High | Use-after-free in the DOM: UI Events & Focus Handling component | 8.8 | 0.0024 |  |
| [CVE-2026-100807](https://patchblox.com/security/data/cve/CVE-2026-100807.md) | High | Privilege escalation in the DOM: Service Workers component | 8.8 | 0.0023 |  |
| [CVE-2026-100825](https://patchblox.com/security/data/cve/CVE-2026-100825.md) | High | Use-after-free in the JavaScript Engine: JIT component | 8.8 | 0.0023 |  |
| [CVE-2026-100764](https://patchblox.com/security/data/cve/CVE-2026-100764.md) | High | Privilege escalation due to incorrect boundary conditions in the Graphics: WebGPU component | 8.8 | 0.0023 |  |
| [CVE-2026-100813](https://patchblox.com/security/data/cve/CVE-2026-100813.md) | High | Invalid pointer in the JavaScript Engine: JIT component | 8.8 | 0.0023 |  |
| [CVE-2026-100761](https://patchblox.com/security/data/cve/CVE-2026-100761.md) | High | Privilege escalation due to use-after-free in the Graphics: WebGPU component | 8.8 | 0.0023 |  |
| [CVE-2026-100824](https://patchblox.com/security/data/cve/CVE-2026-100824.md) | High | Privilege escalation in the Places component | 8.8 | 0.0022 |  |
| [CVE-2026-100805](https://patchblox.com/security/data/cve/CVE-2026-100805.md) | High | Race condition, use-after-free in the Audio/Video component | 7.5 | 0.0021 |  |
| [CVE-2026-100798](https://patchblox.com/security/data/cve/CVE-2026-100798.md) | High | Cryptography misuse in Storage: Quota Manager component | 8.1 | 0.0019 |  |
| [CVE-2026-100803](https://patchblox.com/security/data/cve/CVE-2026-100803.md) | High | Same-origin policy bypass in the WebExtensions component | 8.1 | 0.0017 |  |
| [CVE-2026-100809](https://patchblox.com/security/data/cve/CVE-2026-100809.md) | High | Same-origin policy bypass in the DevTools component | 8.1 | 0.0015 |  |
| [CVE-2026-100816](https://patchblox.com/security/data/cve/CVE-2026-100816.md) | High | Site isolation issue in the DOM: Networking component | 8.1 | 0.0015 |  |
| [CVE-2026-100821](https://patchblox.com/security/data/cve/CVE-2026-100821.md) | High | Site isolation issue in the Panning and Zooming component | 7.5 | 0.0014 |  |
| [CVE-2026-100830](https://patchblox.com/security/data/cve/CVE-2026-100830.md) | High | Mitigation bypass in the DOM: Navigation component | 8.1 | 0.0014 |  |
| [CVE-2026-100822](https://patchblox.com/security/data/cve/CVE-2026-100822.md) | Routine | Spoofing issue in the Networking: HTTP component | 5.4 | 0.0028 |  |
| [CVE-2026-103500](https://patchblox.com/security/data/cve/CVE-2026-103500.md) | Routine | Heap buffer overflow opening large email | 6.1 | 0.0028 |  |
| [CVE-2026-100812](https://patchblox.com/security/data/cve/CVE-2026-100812.md) | Routine | Denial-of-service in the Graphics component | 6.5 | 0.0027 |  |
| [CVE-2026-100793](https://patchblox.com/security/data/cve/CVE-2026-100793.md) | Routine | JIT miscompilation in the JavaScript Engine component | 6.5 | 0.0027 |  |
| [CVE-2026-100795](https://patchblox.com/security/data/cve/CVE-2026-100795.md) | Routine | Denial-of-service in the Networking component | 6.5 | 0.0026 |  |
| [CVE-2026-100806](https://patchblox.com/security/data/cve/CVE-2026-100806.md) | Routine | Uninitialized memory in the Graphics: WebGPU component | 4.3 | 0.0025 |  |
| [CVE-2026-100799](https://patchblox.com/security/data/cve/CVE-2026-100799.md) | Routine | Uninitialized memory in the Graphics: WebGPU component | 4.3 | 0.0024 |  |
| [CVE-2026-100802](https://patchblox.com/security/data/cve/CVE-2026-100802.md) | Routine | Uninitialized memory in the Graphics: WebGPU component | 4.3 | 0.0024 |  |
| [CVE-2026-100826](https://patchblox.com/security/data/cve/CVE-2026-100826.md) | Routine | Denial-of-service in the Storage: StorageManager component | 6.5 | 0.0022 |  |
| [CVE-2026-100817](https://patchblox.com/security/data/cve/CVE-2026-100817.md) | Routine | Other issue in the JavaScript: WebAssembly component | 5.4 | 0.0020 |  |

---

Data as of 2026-11-09T19:38:12Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
