CVE-2019-11739
Medium · 6.5CVSS
6.5
EPSS
0.9%
Published
Sep 27, 2019
CISA due date
—
Cloudanix analysis
A bug in the email program could let private encrypted messages become readable when someone replies or forwards them.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Information Disclosure
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Crafted multipart/alternative messages containing encrypted S/MIME parts cause Thunderbird to include decrypted plaintext when generating an HTML reply or forward, exposing the original encrypted content.
Why it matters to the business
Sensitive encrypted email content can be unintentionally disclosed to recipients of replies or forwards, undermining the confidentiality of protected communications and potentially violating regulatory or contractual obligations.
How an attack unfolds
An attacker crafts an email embedding encrypted S/MIME data inside a multipart/alternative structure, sends it to a target Thunderbird user, and relies on the victim performing an HTML reply or forward to trigger automatic plaintext leakage into the outgoing message.
How to fix it
Upgrade Mozilla Thunderbird to version 68.1 or newer (or 60.9 or newer for the ESR branch) as soon as possible; ensure automatic updates are enabled and verify the installed version after patching.
How to confirm the fix worked
Confirm the Thunderbird version is at least 68.1 (or 60.9 ESR); test by sending a crafted multipart/alternative S/MIME message and verifying that plaintext is no longer leaked on HTML reply/forward.
Typical attack path
- Attacker prepares multipart/alternative email with encrypted S/MIME part
- Victim receives and opens the message in Thunderbird
- Victim initiates HTML-mode reply or forward
- Plaintext of the encrypted part is automatically included in the composed message
- Victim sends the reply/forward, leaking the plaintext to intended or unintended recipients
How to detect it
Review sent email folders or message stores for unexpected plaintext appearing in HTML replies or forwards that originated from encrypted S/MIME messages; correlate with inbound message headers containing multipart/alternative structures.
What your security team should do
- Immediately deploy Thunderbird 68.1+ (or 60.9+ ESR) across all endpoints
- Disable HTML composition by default where feasible until patching is complete
- Educate users to avoid HTML replies/forwards on sensitive encrypted messages until fixed
- Monitor vendor advisories for any follow-on updates
The record
Encrypted S/MIME parts in a crafted multipart/alternative message can leak plaintext when included in a a HTML reply/forward. This vulnerability affects Thunderbird < 68.1 and Thunderbird < 60.9.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | thunderbird | 0 | 1:60.9.0-1~deb10u1 |
| Debian:11 | thunderbird | 0 | 1:60.9.0-1 |
| Debian:12 | thunderbird | 0 | 1:60.9.0-1 |
| Debian:13 | thunderbird | 0 | 1:60.9.0-1 |
| Debian:8 | thunderbird | 0 | 1:60.9.0-1~deb8u1 |
| Debian:9 | thunderbird | 0 | 1:60.9.0-1~deb9u1 |
| Mageia:6 | thunderbird | 0 | 60.9.0-1.mga6 |
| Mageia:6 | thunderbird-l10n | 0 | 60.9.0-1.mga6 |
| Mageia:7 | thunderbird | 0 | 68.1.0-1.1.mga7 |
| Mageia:7 | thunderbird-l10n | 0 | 68.1.0-1.mga7 |
| Red Hat:enterprise_linux:6::client | thunderbird | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:6::client | thunderbird-debuginfo | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:6::server | thunderbird | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:6::server | thunderbird-debuginfo | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:6::workstation | thunderbird | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:6::workstation | thunderbird-debuginfo | 0 | 0:60.9.0-1.el6_10 |
| Red Hat:enterprise_linux:7::client | thunderbird | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:7::client | thunderbird-debuginfo | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:7::server | thunderbird | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:7::server | thunderbird-debuginfo | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:7::workstation | thunderbird | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:7::workstation | thunderbird-debuginfo | 0 | 0:60.9.0-1.el7_7 |
| Red Hat:enterprise_linux:8::appstream | thunderbird | 0 | 0:60.9.0-2.el8_0 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debuginfo | 0 | 0:60.9.0-2.el8_0 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debugsource | 0 | 0:60.9.0-2.el8_0 |
| SUSE:Linux Enterprise Workstation Extension 15 | MozillaThunderbird | 0 | 68.1.1-3.51.1 |
| SUSE:Linux Enterprise Workstation Extension 15 SP1 | MozillaThunderbird | 0 | 68.1.1-3.51.1 |
| Ubuntu:16.04:LTS | thunderbird | 0 | 1:60.9.0+build1-0ubuntu0.16.04.2 |
| Ubuntu:18.04:LTS | thunderbird | 0 | 1:60.9.0+build1-0ubuntu0.18.04.1 |
| openSUSE:Leap 15.0 | MozillaThunderbird | 0 | 68.1.1-lp150.3.51.1 |
| openSUSE:Leap 15.0 | enigmail | 0 | 2.1.2-lp150.34.1 |
| openSUSE:Leap 15.1 | MozillaThunderbird | 0 | 68.1.1-lp151.2.13.1 |
| openSUSE:Leap 15.1 | enigmail | 0 | 2.1.2-lp151.2.6.1 |
| openSUSE:Tumbleweed | MozillaThunderbird | 0 | 91.1.1-1.1 |
Related vulnerabilities
- CVE-2024-5696 By manipulating the text in an `input` tag, an attacker could have caused corrupt memory… Also affects thunderbird
- CVE-2024-5700 Memory safety bugs present in Firefox 126, Firefox ESR 115.11, and Thunderbird 115.11. Also affects thunderbird
- CVE-2024-5702 Memory corruption in the networking stack could have led to a potentially exploitable… Also affects thunderbird
- CVE-2024-5693 Offscreen Canvas did not properly track cross-origin tainting, which could be used to… Also affects thunderbird
- CVE-2024-5688 If a garbage collection was triggered at the right time, a use-after-free could have… Also affects thunderbird
- CVE-2024-5691 By tricking the browser with a `X-Frame-Options` header, a sandboxed iframe could have… Also affects thunderbird
- CVE-2024-5690 By monitoring the time certain operations take, an attacker could have guessed which… Also affects thunderbird
- CVE-2024-4777 Memory safety bugs present in Firefox 125, Firefox ESR 115.10, and Thunderbird 115.10. Also affects thunderbird