Cloudanix VulnDB

CVE-2023-0547

Medium · 6.5

CVSS

6.5

EPSS

0.4%

Published

Jun 2, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

Older versions of the email program could encrypt messages to recipients whose security certificates had already been canceled, allowing attackers who obtained those canceled keys to read the messages.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Data Tampering
Component
Application
Class
Cryptographic Weakness
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The application fails to perform OCSP revocation checks on recipient certificates during S/MIME email encryption, allowing certificates that have been revoked to be treated as valid for encryption operations.

Why it matters to the business

Organizations using older versions of the email client risk sending encrypted messages to recipients whose keys are known to be compromised, potentially exposing sensitive communications to unauthorized parties without detection.

How an attack unfolds

An attacker obtains or controls a revoked certificate for a target recipient, then relies on the client's omission of OCSP checks so that the revoked certificate is accepted for S/MIME encryption; the attacker can later decrypt messages encrypted to that certificate.

How to fix it

Upgrade Mozilla Thunderbird to version 102.10 or later on all systems; enable automatic updates where possible and verify the installed version after patching.

How to confirm the fix worked

Confirm the Thunderbird version is at least 102.10; test by attempting to send S/MIME encrypted mail to a known-revoked test certificate and verify that the operation is now rejected.

Typical attack path

  1. Identify a target recipient whose certificate has been revoked
  2. Ensure the revoked certificate remains in use or discoverable
  3. Send or cause the victim to send an S/MIME encrypted message to the recipient
  4. Intercept or access the encrypted message using the compromised private key

How to detect it

Review email client logs and update histories for installations that remained on versions prior to 102.10; search mail server or client logs for S/MIME encryption events involving certificates that later appear on revocation lists.

What your security team should do

  • Prioritize upgrade of all Thunderbird instances to 102.10+ within the next maintenance window
  • Audit S/MIME usage across the organization and disable it where revocation checking cannot be guaranteed
  • Monitor vendor advisories for any follow-on cryptographic updates

The record

OCSP revocation status of recipient certificates was not checked when sending S/Mime encrypted email, and revoked certificates would be accepted. Thunderbird versions from 68 to 102.9.1 were affected by this bug. This vulnerability affects Thunderbird < 102.10.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 thunderbird 0 102.10.0-2.el8_7.alma
AlmaLinux:9 thunderbird 0 102.10.0-2.el9_1.alma
Debian:10 thunderbird 0 1:102.10.0-1~deb10u1
Debian:11 thunderbird 0 1:102.10.0-1~deb11u1
Debian:12 thunderbird 0 1:102.10.0-1
Debian:13 thunderbird 0 1:102.10.0-1
Mageia:8 thunderbird 0 102.10.0-1.mga8
Mageia:8 thunderbird-l10n 0 102.10.0-1.mga8
Red Hat:enterprise_linux:7::client thunderbird 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:7::server thunderbird 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:102.10.0-2.el7_9
Red Hat:enterprise_linux:8::appstream thunderbird 0 0:102.10.0-2.el8_7
Red Hat:enterprise_linux:8::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_7
Red Hat:enterprise_linux:8::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_7
Red Hat:enterprise_linux:9::appstream thunderbird 0 0:102.10.0-2.el9_1
Red Hat:enterprise_linux:9::appstream thunderbird-debuginfo 0 0:102.10.0-2.el9_1
Red Hat:enterprise_linux:9::appstream thunderbird-debugsource 0 0:102.10.0-2.el9_1
Red Hat:rhel_aus:8.2::appstream thunderbird 0 0:102.10.0-2.el8_2
Red Hat:rhel_aus:8.2::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_2
Red Hat:rhel_aus:8.2::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_2
Red Hat:rhel_e4s:8.1::appstream thunderbird 0 0:102.10.0-2.el8_1
Red Hat:rhel_e4s:8.1::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_1
Red Hat:rhel_e4s:8.1::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_1
Red Hat:rhel_e4s:8.2::appstream thunderbird 0 0:102.10.0-2.el8_2
Red Hat:rhel_e4s:8.2::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_2
Red Hat:rhel_e4s:8.2::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_2
Red Hat:rhel_eus:8.4::appstream thunderbird 0 0:102.10.0-2.el8_4
Red Hat:rhel_eus:8.4::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_4
Red Hat:rhel_eus:8.4::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_4
Red Hat:rhel_eus:8.6::appstream thunderbird 0 0:102.10.0-2.el8_6
Red Hat:rhel_eus:8.6::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_6
Red Hat:rhel_eus:8.6::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_6
Red Hat:rhel_eus:9.0::appstream thunderbird 0 0:102.10.0-2.el9_0
Red Hat:rhel_eus:9.0::appstream thunderbird-debuginfo 0 0:102.10.0-2.el9_0
Red Hat:rhel_eus:9.0::appstream thunderbird-debugsource 0 0:102.10.0-2.el9_0
Red Hat:rhel_tus:8.2::appstream thunderbird 0 0:102.10.0-2.el8_2
Red Hat:rhel_tus:8.2::appstream thunderbird-debuginfo 0 0:102.10.0-2.el8_2
Red Hat:rhel_tus:8.2::appstream thunderbird-debugsource 0 0:102.10.0-2.el8_2
Rocky Linux:8 thunderbird 0 0:102.10.0-2.el8_7
Rocky Linux:9 thunderbird 0 0:102.10.0-2.el9_1
SUSE:Linux Enterprise Module for Package Hub 15 SP4 MozillaThunderbird 0 102.10.1-150200.8.113.2
SUSE:Linux Enterprise Workstation Extension 15 SP4 MozillaThunderbird 0 102.10.1-150200.8.113.2
Ubuntu:18.04:LTS thunderbird 0 1:102.10.0+build2-0ubuntu0.18.04.1
Ubuntu:20.04:LTS thunderbird 0 1:102.10.0+build2-0ubuntu0.20.04.1
Ubuntu:22.04:LTS thunderbird 0 1:102.10.0+build2-0ubuntu0.22.04.1
openSUSE:Leap 15.4 MozillaThunderbird 0 102.10.1-150200.8.113.2
openSUSE:Tumbleweed MozillaThunderbird 0 102.10.0-1.1

Related vulnerabilities