Cloudanix VulnDB

CVE-2019-11703

Critical · 9.8

CVSS

9.8

EPSS

10.5%

Published

Jul 23, 2019

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A bug in email software lets attackers take over a computer simply by sending a specially made message.

Exploit Available
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Heap buffer overflow in parser_get_next_char during iCal parsing of malformed email content leads to memory corruption that can be leveraged for remote code execution.

Why it matters to the business

Remote attackers can seize control of email clients, exfiltrate data, install malware, or disrupt operations without any user action, increasing breach and compliance risk across the email user base.

How an attack unfolds

An attacker sends a crafted email containing malicious iCal data; Thunderbird's parser processes the message, the buffer overflow occurs, and the attacker gains arbitrary code execution inside the client process.

How to fix it

Upgrade Mozilla Thunderbird to version 60.7.1 or later; apply the update across all installations as soon as possible.

How to confirm the fix worked

Confirm installed Thunderbird version is 60.7.1 or newer; test with known-malformed iCal samples to verify the parser no longer crashes.

Typical attack path

  1. Craft malicious iCal payload
  2. Deliver payload via email to target mailbox
  3. Victim Thunderbird client retrieves and parses the message
  4. parser_get_next_char overflows heap buffer
  5. Attacker achieves code execution or crash

How to detect it

Search email client crash logs and memory dumps for iCal parser faults; correlate with inbound message delivery times and attachment metadata.

What your security team should do

  • Immediately deploy Thunderbird 60.7.1+ to all users
  • Enable automatic updates where policy permits
  • Add crash-reporting telemetry for iCal parser faults
  • Review email gateway rules for suspicious calendar attachments

The record

A flaw in Thunderbird's implementation of iCal causes a heap buffer overflow in parser_get_next_char when processing certain email messages, resulting in a potentially exploitable crash. This vulnerability affects Thunderbird < 60.7.1.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 thunderbird 0 1:60.7.1-1
Debian:12 thunderbird 0 1:60.7.1-1
Debian:13 thunderbird 0 1:60.7.1-1
Debian:8 thunderbird 0 1:60.7.1-1~deb8u1
Debian:9 thunderbird 0 1:60.7.1-1~deb9u1
Mageia:6 thunderbird 0 60.7.1-1.mga6
Mageia:6 thunderbird-l10n 0 60.7.1-1.mga6
Red Hat:enterprise_linux:6::client thunderbird 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:6::server thunderbird 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:60.7.2-2.el6_10
Red Hat:enterprise_linux:7::client thunderbird 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:7::server thunderbird 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:60.7.2-2.el7_6
Red Hat:enterprise_linux:8::appstream thunderbird 0 0:60.7.2-2.el8_0
Red Hat:enterprise_linux:8::appstream thunderbird-debuginfo 0 0:60.7.2-2.el8_0
Red Hat:enterprise_linux:8::appstream thunderbird-debugsource 0 0:60.7.2-2.el8_0
SUSE:Linux Enterprise Workstation Extension 15 MozillaThunderbird 0 60.7.0-3.36.1
SUSE:Linux Enterprise Workstation Extension 15 MozillaThunderbird 0 60.7.2-3.43.1
SUSE:Linux Enterprise Workstation Extension 15 SP1 MozillaThunderbird 0 60.7.0-3.36.1
SUSE:Linux Enterprise Workstation Extension 15 SP1 MozillaThunderbird 0 60.7.2-3.43.1
SUSE:Package Hub 12 MozillaThunderbird 0 60.7.2-85.1
Ubuntu:16.04:LTS thunderbird 0 1:60.7.1+build1-0ubuntu0.16.04.1
Ubuntu:18.04:LTS thunderbird 0 1:60.7.1+build1-0ubuntu0.18.04.1
openSUSE:Leap 15.0 MozillaThunderbird 0 60.7.0-lp151.2.4.1
openSUSE:Leap 15.0 MozillaThunderbird 0 60.7.2-lp151.2.7.1
openSUSE:Leap 15.1 MozillaThunderbird 0 60.7.0-lp151.2.4.1
openSUSE:Leap 15.1 MozillaThunderbird 0 60.7.2-lp151.2.7.1
openSUSE:Tumbleweed MozillaThunderbird 0 91.1.1-1.1

Related vulnerabilities