Cloudanix VulnDB

CVE-2019-11755

High · 7.5

CVSS

7.5

EPSS

1.3%

Published

Sep 27, 2019

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

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

  1. Craft S/MIME message with inner encryption and unauthorized outer SignedData
  2. Deliver the message via email to the target mailbox
  3. Victim opens the message in vulnerable Thunderbird
  4. 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