CVE-2022-0566
High · 8.8CVSS
8.8
EPSS
0.7%
Published
Dec 22, 2022
CISA due date
—
Cloudanix analysis
A bad email can crash or take over the email program on a user's computer.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Full Compromise
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Out-of-bounds write of one byte during processing of a crafted email message, resulting in memory corruption.
Why it matters to the business
Attackers can potentially execute arbitrary code or cause denial of service on systems using the affected email client, leading to data breaches or operational disruption; the vulnerability is over three years old with low exploit probability and no known ransomware use.
How an attack unfolds
An attacker crafts a malicious email message designed to trigger the out-of-bounds write when processed by the vulnerable client; the message is delivered via standard email channels and executed upon opening or preview.
How to fix it
Upgrade Thunderbird to version 91.6.1 or later; apply the listed XWiki GIT fixes (fc77f9f53bc65a4a9bfae3d5686615309c0c76cc and 479a47aeb015f634a121f1821642e0cb61dcc3d7) where applicable in dependent components.
How to confirm the fix worked
Confirm client version is at or above the fixed release; test with crafted email samples in a controlled environment to verify absence of the memory write condition.
Typical attack path
- Craft malicious email exploiting the one-byte OOB write
- Deliver email to target user
- User opens or previews the message in the vulnerable client
- Memory corruption occurs enabling further exploitation
How to detect it
Review email server logs and client crash reports for unusual message processing events around the publication date; look for signs of memory-related errors in Thunderbird process dumps.
What your security team should do
- Prioritize patching all instances of the affected email client to the fixed version
- Monitor EPSS trend for any increase indicating rising exploit likelihood
- Review email filtering rules to block suspicious messages pending updates
The record
It may be possible for an attacker to craft an email message that causes Thunderbird to perform an out-of-bounds write of one byte when processing the message. This vulnerability affects Thunderbird < 91.6.1.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:8 | thunderbird | 0 | 91.7.0-2.el8_5.alma |
| AlmaLinux:8 | thunderbird | 0 | 91.7.0-2.el8_5.alma.plus |
| Debian:10 | thunderbird | 0 | 1:91.6.1-1~deb10u1 |
| Debian:11 | thunderbird | 0 | 1:91.6.1-1~deb11u1 |
| Debian:12 | thunderbird | 0 | 1:91.6.1-1 |
| Debian:13 | thunderbird | 0 | 1:91.6.1-1 |
| Debian:9 | thunderbird | 0 | 1:91.6.1-1~deb9u1 |
| Mageia:8 | thunderbird | 0 | 91.6.1-1.mga8 |
| Mageia:8 | thunderbird-l10n | 0 | 91.6.1-1.mga8 |
| Red Hat:enterprise_linux:7::client | thunderbird | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:7::client | thunderbird-debuginfo | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:7::server | thunderbird | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:7::server | thunderbird-debuginfo | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:7::workstation | thunderbird | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:7::workstation | thunderbird-debuginfo | 0 | 0:91.7.0-2.el7_9 |
| Red Hat:enterprise_linux:8::appstream | thunderbird | 0 | 0:91.7.0-2.el8_5 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debuginfo | 0 | 0:91.7.0-2.el8_5 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debugsource | 0 | 0:91.7.0-2.el8_5 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird | 0 | 0:91.7.0-2.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird-debuginfo | 0 | 0:91.7.0-2.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird-debugsource | 0 | 0:91.7.0-2.el8_1 |
| Red Hat:rhel_eus:8.2::appstream | thunderbird | 0 | 0:91.7.0-2.el8_2 |
| Red Hat:rhel_eus:8.2::appstream | thunderbird-debuginfo | 0 | 0:91.7.0-2.el8_2 |
| Red Hat:rhel_eus:8.2::appstream | thunderbird-debugsource | 0 | 0:91.7.0-2.el8_2 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird | 0 | 0:91.7.0-2.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird-debuginfo | 0 | 0:91.7.0-2.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird-debugsource | 0 | 0:91.7.0-2.el8_4 |
| Rocky Linux:8 | thunderbird | 0 | 0:91.7.0-2.el8_5 |
| SUSE:Linux Enterprise Workstation Extension 15 SP3 | MozillaThunderbird | 0 | 91.6.1-8.54.1 |
| Ubuntu:18.04:LTS | thunderbird | 0 | 1:91.7.0+build2-0ubuntu0.18.04.1 |
| Ubuntu:20.04:LTS | thunderbird | 0 | 1:91.7.0+build2-0ubuntu0.20.04.1 |
| Ubuntu:22.04:LTS | thunderbird | 0 | 1:91.6.1+build1-0ubuntu1 |
| openSUSE:Leap 15.3 | MozillaThunderbird | 0 | 91.6.1-8.54.1 |
| openSUSE:Tumbleweed | MozillaThunderbird | 0 | 91.6.1-1.1 |
Related vulnerabilities
- CVE-2025-14331 Same-origin policy bypass in the Request Handling component. Also affects thunderbird
- CVE-2025-14325 JIT miscompilation in the JavaScript Engine: JIT component. Also affects thunderbird
- CVE-2025-14330 JIT miscompilation in the JavaScript Engine: JIT component. Also affects thunderbird
- CVE-2025-14333 Memory safety bugs present in Firefox ESR 140.5, Thunderbird ESR 140.5, Firefox 145 and… Also affects thunderbird
- CVE-2025-14328 Privilege escalation in the Netmonitor component. Also affects thunderbird
- CVE-2025-14329 Privilege escalation in the Netmonitor component. Also affects thunderbird
- CVE-2025-14323 Privilege escalation in the DOM: Notifications component. Also affects thunderbird
- CVE-2025-14321 Use-after-free in the WebRTC: Signaling component. Also affects thunderbird