Every CVE Search/ Get API key

CVE-2019-11703

A flaw in Thunderbird's implementation of iCal causes a heap buffer overflow in...

9.8 CriticalPublic exploitFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

10.5%Up 6.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

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.

Record
CVE-2019-11703
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-787
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2019-11703
Updated
2026-11-02
EUVDEUVD-2019-3373 No score

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.

Record
EUVD-2019-3373
Updated
2026-11-03
GitHub AdvisoriesGHSA-j937-8hgv-v466 9.8

A flaw in Thunderbird's implementation of iCal causes a heap buffer overflow in...

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.

Record
GHSA-j937-8hgv-v466
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-119, CWE-787
Updated
2026-11-02
OSV 9.8

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.

Record
CVE-2019-11703
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-11703 9.8

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.

Record
DEBIAN-CVE-2019-11703
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVRHSA-2019:1623 10.0

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2019:1623
CVSS 3.0
10.0 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2019:1624 10.0

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2019:1624
CVSS 3.0
10.0 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2019:1626 10.0

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2019:1626
CVSS 3.0
10.0 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-11703 9.8

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.

Record
UBUNTU-CVE-2019-11703
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2019-0193 No score

Updated thunderbird packages fix security vulnerabilities

The updated thunderbird packages fix some bugs and security vulnerabilities:

Heap buffer overflow in icalparser.c. (CVE-2019-11703)

Heap buffer overflow in icalvalue.c. (CVE-2019-11704)

Stack buffer overflow in icalrecur.c. (CVE-2019-11705)

Type confusion in icalproperty.c. (CVE-2019-11706)

Record
MGASA-2019-0193
Updated
2026-11-02
OSVopenSUSE-SU-2019:1583-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following security issues:

  • CVE-2019-11703: Fixed a heap-based buffer overflow in icalmemorystrdupanddequote() (bsc#1137595).
  • CVE-2019-11704: Fixed a heap-based buffer overflow in parser_get_next_char() (bsc#1137595).
  • CVE-2019-11705: Fixed a stack-based buffer overflow in icalrecur_add_bydayrules() (bsc#1137595).
  • CVE-2019-11706: Fixed a type confusion in icaltimezone_get_vtimezone_properties() (bsc#1137595).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:1583-1
Updated
2026-11-02
OSVopenSUSE-SU-2019:1606-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following issues:

Security issues fixed:

  • CVE-2019-11703: Fixed a heap-based buffer overflow in icalmemorystrdupanddequote() (bsc#1137595).
  • CVE-2019-11704: Fixed a heap-based buffer overflow in parser_get_next_char() (bsc#1137595).
  • CVE-2019-11705: Fixed a stack-based buffer overflow in icalrecur_add_bydayrules() (bsc#1137595).
  • CVE-2019-11706: Fixed a type confusion in icaltimezone_get_vtimezone_properties() (bsc#1137595).
  • CVE-2019-11707: Fixed a type confusion in Array.pop (bsc#1138872).
  • CVE-2019-11708: Fixed a sandbox escape using Prompt:Open (bsc#1138872).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:1606-1
Updated
2026-11-02
OSVopenSUSE-SU-2019:1664-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following issues:

Mozilla Thunderbird was updated to 60.7.2 / MFSA 2019-20 (boo#1138872):

  • CVE-2019-11707: Type confusion in Array.pop
  • CVE-2019-11708: sandbox escape using Prompt:Open

Mozilla Thunderbird was updated to 60.7.1 / MFSA 2019-17 (boo#1137595):

  • CVE-2019-11703: Heap buffer overflow in icalparser.c
  • CVE-2019-11704: Heap buffer overflow in icalvalue.c
  • CVE-2019-11705: Stack buffer overflow in icalrecur.c
  • CVE-2019-11706: Type confusion in icalproperty.c

Also fixed: No prompt for smartcard PIN when S/MIME signing is used

Mozilla Thunderbird was updated to 60.7.0 / MFSA 2019-15 (boo#1135824):

  • Attachment pane of Write window no longer focussed when attaching files using a keyboard shortcut

  • CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS

  • CVE-2019-9816: Type confusion with object groups and UnboxedObjects

  • CVE-2019-9817: Stealing of cross-domain images using canvas

  • CVE-2019-9818 (Windows only): Use-after-free in crash generation server

  • CVE-2019-9819: Compartment mismatch with fetch API

  • CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell

  • CVE-2019-11691: Use-after-free in XMLHttpRequest

  • CVE-2019-11692: Use-after-free removing listeners in the event listener manager

  • CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux

  • CVE-2019-7317: Use-after-free in png_image_free of libpng library

  • CVE-2019-9797: Cross-origin theft of images with createImageBitmap

  • CVE-2018-18511: Cross-origin theft of images with ImageBitmapRenderingContext

  • CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox

  • CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to and from bookmarks

  • CVE-2019-5798: Out-of-bounds read in Skia

  • CVE-2019-9800: Memory safety bugs fixed in Firefox 67 and Firefox ESR 60.7

  • Disable building with LTO (boo#1133267).
Record
openSUSE-SU-2019:1664-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10601-1 No score

MozillaThunderbird-91.1.1-1.1 on GA media

These are all security issues fixed in the MozillaThunderbird-91.1.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10601-1
Updated
2026-11-02
OSVSUSE-SU-2019:1495-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following security issues:

  • CVE-2019-11703: Fixed a heap-based buffer overflow in icalmemorystrdupanddequote() (bsc#1137595).
  • CVE-2019-11704: Fixed a heap-based buffer overflow in parser_get_next_char() (bsc#1137595).
  • CVE-2019-11705: Fixed a stack-based buffer overflow in icalrecur_add_bydayrules() (bsc#1137595).
  • CVE-2019-11706: Fixed a type confusion in icaltimezone_get_vtimezone_properties() (bsc#1137595).
Record
SUSE-SU-2019:1495-1
Updated
2026-11-02
OSVSUSE-SU-2019:1683-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following issues:

Security issues fixed:

  • CVE-2019-11703: Fixed a heap-based buffer overflow in icalmemorystrdupanddequote() (bsc#1137595).
  • CVE-2019-11704: Fixed a heap-based buffer overflow in parser_get_next_char() (bsc#1137595).
  • CVE-2019-11705: Fixed a stack-based buffer overflow in icalrecur_add_bydayrules() (bsc#1137595).
  • CVE-2019-11706: Fixed a type confusion in icaltimezone_get_vtimezone_properties() (bsc#1137595).
  • CVE-2019-11707: Fixed a type confusion in Array.pop (bsc#1138872).
  • CVE-2019-11708: Fixed a sandbox escape using Prompt:Open (bsc#1138872).
Record
SUSE-SU-2019:1683-1
Updated
2026-11-02
OSVUSN-4028-1 No score

thunderbird vulnerabilities

Multiple memory safety issues were discovered in Thunderbird. If a user were tricked in to opening a specially crafted message, an attacker could potentially exploit these to cause a denial of service, or execute arbitrary code.

Record
USN-4028-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
thunderbird
Debian:12
before 1:60.7.1-1
1:60.7.1-1
thunderbird
Debian:13
before 1:60.7.1-1
1:60.7.1-1
thunderbird
Debian:14
before 1:60.7.1-1
1:60.7.1-1
thunderbird
Debian:8
before 1:60.7.1-1~deb8u1, plus listed versions
1.5-41.5.0.2-11.5.0.2-21.5.0.2-31.5.0.4-1
Show 45 moreShow less
1.5.0.4-21.5.0.4-31.5.0.5-11.5.0.7-11.5.0.7-21:52.4.0-11:52.4.0-1~deb7u11:52.4.0-1~deb8u11:52.4.0-1~deb9u11:52.4.0-2~exp11:52.5.0-11:52.5.0-1~deb7u11:52.5.0-1~deb8u11:52.5.0-1~deb9u11:52.5.2-11:52.5.2-1~deb7u11:52.5.2-21:52.5.2-2~deb8u11:52.5.2-2~deb9u11:52.6.0-11:52.6.0-1+alpha.11:52.6.0-1+alpha.21:52.6.0-1~deb7u11:52.6.0-1~deb8u11:52.6.0-1~deb9u11:52.7.0-11:52.7.0-1~deb7u11:52.7.0-1~deb8u11:52.7.0-1~deb9u11:52.8.0-11:52.8.0-1~deb7u11:52.8.0-1~deb8u11:52.8.0-1~deb9u11:52.9.0-11:52.9.1-11:52.9.1-1~deb8u11:52.9.1-1~deb9u11:58.0~b3-11:60.0-11:60.0-21:60.0-2~deb9u11:60.0-31:60.0-3~deb9u11:60.0~b10-11:60.0~b2-1
1:60.7.1-1~deb8u1
thunderbird
Debian:9
before 1:60.7.1-1~deb9u1, plus listed versions
1.5-41.5.0.2-11.5.0.2-21.5.0.2-31.5.0.4-1
Show 45 moreShow less
1.5.0.4-21.5.0.4-31.5.0.5-11.5.0.7-11.5.0.7-21:52.4.0-11:52.4.0-1~deb7u11:52.4.0-1~deb8u11:52.4.0-1~deb9u11:52.4.0-2~exp11:52.5.0-11:52.5.0-1~deb7u11:52.5.0-1~deb8u11:52.5.0-1~deb9u11:52.5.2-11:52.5.2-1~deb7u11:52.5.2-21:52.5.2-2~deb8u11:52.5.2-2~deb9u11:52.6.0-11:52.6.0-1+alpha.11:52.6.0-1+alpha.21:52.6.0-1~deb7u11:52.6.0-1~deb8u11:52.6.0-1~deb9u11:52.7.0-11:52.7.0-1~deb7u11:52.7.0-1~deb8u11:52.7.0-1~deb9u11:52.8.0-11:52.8.0-1~deb7u11:52.8.0-1~deb8u11:52.8.0-1~deb9u11:52.9.0-11:52.9.1-11:52.9.1-1~deb8u11:52.9.1-1~deb9u11:58.0~b3-11:60.0-11:60.0-21:60.0-2~deb9u11:60.0-31:60.0-3~deb9u11:60.0~b10-11:60.0~b2-1
1:60.7.1-1~deb9u1
thunderbird
Mageia:6
before 60.7.1-1.mga6
60.7.1-1.mga6
thunderbird-l10n
Mageia:6
before 60.7.1-1.mga6
60.7.1-1.mga6
thunderbird
Red Hat:enterprise_linux:8::appstream
before 0:60.7.2-2.el8_0
0:60.7.2-2.el8_0
thunderbird-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:60.7.2-2.el8_0
0:60.7.2-2.el8_0
thunderbird-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:60.7.2-2.el8_0
0:60.7.2-2.el8_0
Show 24 moreShow less
Affected packages
PackageAffectedFixed
thunderbird
Red Hat:enterprise_linux:6::client
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird-debuginfo
Red Hat:enterprise_linux:6::client
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird
Red Hat:enterprise_linux:6::server
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird-debuginfo
Red Hat:enterprise_linux:6::server
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird
Red Hat:enterprise_linux:6::workstation
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:60.7.2-2.el6_10
0:60.7.2-2.el6_10
thunderbird
Red Hat:enterprise_linux:7::client
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
thunderbird-debuginfo
Red Hat:enterprise_linux:7::client
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
thunderbird
Red Hat:enterprise_linux:7::server
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
thunderbird-debuginfo
Red Hat:enterprise_linux:7::server
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
thunderbird
Red Hat:enterprise_linux:7::workstation
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
thunderbird-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:60.7.2-2.el7_6
0:60.7.2-2.el7_6
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15
before 60.7.0-3.36.1
60.7.0-3.36.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15 SP1
before 60.7.0-3.36.1
60.7.0-3.36.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15
before 60.7.2-3.43.1
60.7.2-3.43.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15 SP1
before 60.7.2-3.43.1
60.7.2-3.43.1
thunderbird
Ubuntu:16.04:LTS
before 1:60.7.1+build1-0ubuntu0.16.04.1, plus listed versions
1:38.3.0+build1-0ubuntu21:38.5.1+build2-0ubuntu11:38.6.0+build1-0ubuntu11:38.7.2+build1-0ubuntu0.16.04.11:38.8.0+build1-0ubuntu0.16.04.1
Show 20 moreShow less
1:45.2.0+build1-0ubuntu0.16.04.11:45.3.0+build1-0ubuntu0.16.04.21:45.4.0+build1-0ubuntu0.16.04.11:45.5.1+build1-0ubuntu0.16.04.11:45.7.0+build1-0ubuntu0.16.04.11:45.8.0+build1-0ubuntu0.16.04.11:52.1.1+build1-0ubuntu0.16.04.11:52.2.1+build1-0ubuntu0.16.04.11:52.3.0+build1-0ubuntu0.16.04.11:52.4.0+build1-0ubuntu0.16.04.21:52.5.0+build1-0ubuntu0.16.04.11:52.6.0+build1-0ubuntu0.16.04.11:52.7.0+build1-0ubuntu0.16.04.11:52.8.0+build1-0ubuntu0.16.04.11:52.9.1+build3-0ubuntu0.16.04.11:60.2.1+build1-0ubuntu0.16.04.41:60.4.0+build2-0ubuntu0.16.04.11:60.5.1+build2-0ubuntu0.16.04.11:60.6.1+build2-0ubuntu0.16.04.11:60.7.0+build1-0ubuntu0.16.04.1
1:60.7.1+build1-0ubuntu0.16.04.1
thunderbird
Ubuntu:18.04:LTS
before 1:60.7.1+build1-0ubuntu0.18.04.1, plus listed versions
1:52.4.0+build1-0ubuntu21:52.6.0+build1-0ubuntu11:52.7.0+build1-0ubuntu11:52.8.0+build1-0ubuntu0.18.04.11:52.9.1+build3-0ubuntu0.18.04.1
Show 5 moreShow less
1:60.2.1+build1-0ubuntu0.18.04.21:60.4.0+build2-0ubuntu0.18.04.11:60.5.1+build2-0ubuntu0.18.04.11:60.6.1+build2-0ubuntu0.18.04.11:60.7.0+build1-0ubuntu0.18.04.1
1:60.7.1+build1-0ubuntu0.18.04.1
MozillaThunderbird
openSUSE:Leap 15.0
before 60.7.0-lp151.2.4.1
60.7.0-lp151.2.4.1
MozillaThunderbird
openSUSE:Leap 15.1
before 60.7.0-lp151.2.4.1
60.7.0-lp151.2.4.1
MozillaThunderbird
openSUSE:Leap 15.0
before 60.7.2-lp151.2.7.1
60.7.2-lp151.2.7.1
MozillaThunderbird
openSUSE:Leap 15.1
before 60.7.2-lp151.2.7.1
60.7.2-lp151.2.7.1
MozillaThunderbird
SUSE:Package Hub 12
before 60.7.2-85.1
60.7.2-85.1
MozillaThunderbird
openSUSE:Tumbleweed
before 91.1.1-1.1
91.1.1-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBThunderbird ESR < 60.7.XXX - 'parser_get_next_char' Heap-Based Buffer Overflow2019-06-17

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-11703 is a critical vulnerability (CVSS 9.8) in Mozilla Thunderbird, published June 14, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 10.5%, the 95th percentile. Fixed in thunderbird 1:60.7.1-1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 55 versions and 257 references. The JSON record has them.

MoveEnter Open