CVE-2019-11755
High · 7.5CVSS
7.5
EPSS
1.3%
Published
Sep 27, 2019
CISA due date
—
Cloudanix analysis
Email software can be tricked into showing a digital signature as valid on an encrypted message even when the signer never had access to the message contents, potentially causing users to trust forged or altered emails.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Application
- Class
- Cryptographic Weakness
- Remediation
- Upgrade
- Effort
- Low
- Patch risk
- Low
What it actually does
The flaw bypasses S/MIME signature validation by accepting an outer SignedData layer around an inner encrypted message, allowing a signature to appear valid even when the signer lacked access to the plaintext or had stripped a prior signature.
Why it matters to the business
Users may be tricked into trusting forged or altered encrypted email content, increasing risk of successful social engineering or data tampering in email workflows; the issue affects an extremely common mail client with high ecosystem prevalence.
How an attack unfolds
An attacker constructs an S/MIME message containing an inner encrypted layer wrapped by an outer SignedData layer that was never authorized for the encrypted content, then delivers the message so that the vulnerable client incorrectly renders the signature as valid.
How to fix it
Upgrade Mozilla Thunderbird to version 68.1.1 or later; no other mitigations are documented.
How to confirm the fix worked
Confirm installed Thunderbird version is 68.1.1 or newer; test signature display behavior against a crafted S/MIME sample that uses nested encryption and outer SignedData.
Typical attack path
- Craft S/MIME message with inner encryption and unauthorized outer SignedData
- Deliver the message via email to the target mailbox
- Victim opens the message in vulnerable Thunderbird
- Client incorrectly displays the signature as valid
How to detect it
Review mail server and client logs for inbound S/MIME messages containing nested encryption layers; correlate with user reports of unexpected valid signatures on encrypted mail.
What your security team should do
- Immediately upgrade all Thunderbird instances to 68.1.1 or later
- Audit email workflows that rely on S/MIME signatures for integrity
- Educate users to treat S/MIME signature indicators with caution until patches are applied
The record
A crafted S/MIME message consisting of an inner encryption layer and an outer SignedData layer was shown as having a valid digital signature, although the signer might have had no access to the contents of the encrypted message, and might have stripped a different signature from the encrypted message. Previous versions had only suppressed showing a digital signature for messages with an outer multipart/signed layer. This vulnerability affects Thunderbird < 68.1.1.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | thunderbird | 0 | 1:68.2.2-1~deb10u1 |
| Debian:11 | thunderbird | 0 | 1:68.2.1-1 |
| Debian:12 | thunderbird | 0 | 1:68.2.1-1 |
| Debian:13 | thunderbird | 0 | 1:68.2.1-1 |
| Debian:8 | thunderbird | 0 | 1:68.2.2-1~deb8u1 |
| Debian:9 | thunderbird | 0 | 1:68.2.2-1~deb9u1 |
| Mageia:7 | thunderbird | 0 | 68.1.1-1.mga7 |
| Mageia:7 | thunderbird-l10n | 0 | 68.1.1-1.mga7 |
| 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:68.7.0+build1-0ubuntu0.16.04.2 |
| Ubuntu:18.04:LTS | thunderbird | 0 | 1:68.2.1+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