Cloudanix VulnDB

CVE-2018-12405

Critical · 9.8

CVSS

9.8

EPSS

3.2%

Published

Feb 28, 2019

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Older versions of Firefox and Thunderbird contain flaws that could let attackers take control of a computer simply by getting a user to visit a malicious site or open a bad email.

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

What it actually does

Multiple memory safety bugs resulting in memory corruption that can be leveraged for arbitrary code execution.

Why it matters to the business

Remote attackers can fully compromise user systems running affected browsers or email clients, enabling data theft, malware deployment, or further network pivoting; widespread use of these products increases organizational exposure.

How an attack unfolds

An attacker crafts malicious web content or email that triggers one of the memory corruption flaws during parsing or rendering, leading to control of the instruction pointer and execution of attacker-supplied code.

How to fix it

Upgrade Firefox to 64 or later, Firefox ESR to 60.4 or later, and Thunderbird to 60.4 or later; apply equivalent updates from Linux distributions once available.

How to confirm the fix worked

Inspect installed product versions against the minimum fixed releases and confirm no vulnerable builds remain in the environment.

Typical attack path

  1. Deliver malicious webpage or email to victim
  2. Victim application processes crafted content triggering memory corruption
  3. Overwrite control structures to redirect execution
  4. Execute arbitrary code in browser or email client process

How to detect it

Monitor browser and email client crash reports, memory violation events, and unexpected child process spawns; correlate with web or email logs for access to suspicious domains or attachments around the time of anomalies.

What your security team should do

  • Immediately update all Mozilla Firefox, ESR, and Thunderbird installations to fixed versions
  • Block or sandbox access to untrusted web content until patches are deployed
  • Review endpoint detection rules for browser process anomalies

The record

Mozilla developers and community members reported memory safety bugs present in Firefox 63 and Firefox ESR 60.3. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Thunderbird < 60.4, Firefox ESR < 60.4, and Firefox < 64.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 firefox-esr 0 60.4.0esr-1
Debian:11 thunderbird 0 1:60.4.0-1
Debian:12 firefox-esr 0 60.4.0esr-1
Debian:12 thunderbird 0 1:60.4.0-1
Debian:13 firefox-esr 0 60.4.0esr-1
Debian:13 thunderbird 0 1:60.4.0-1
Debian:8 firefox-esr 0 60.4.0esr-1~deb8u1
Debian:8 thunderbird 0 1:60.4.0-1~deb8u1
Debian:9 firefox-esr 0 60.4.0esr-1~deb9u1
Debian:9 thunderbird 0 1:60.4.0-1~deb9u1
Mageia:6 firefox 0 60.4.0-1.mga6
Mageia:6 firefox-l10n 0 60.4.0-1.mga6
Red Hat:enterprise_linux:6::client firefox 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::client firefox-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::client thunderbird 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::computenode firefox 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::computenode firefox-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::server firefox 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::server firefox-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::server thunderbird 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::workstation firefox 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::workstation firefox-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:60.4.0-1.el6
Red Hat:enterprise_linux:7::client firefox 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::client firefox-debuginfo 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::client thunderbird 0 0:60.4.0-1.el7_6
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:60.4.0-1.el7_6
Red Hat:enterprise_linux:7::server firefox 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::server thunderbird 0 0:60.4.0-1.el7_6
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:60.4.0-1.el7_6
Red Hat:enterprise_linux:7::workstation firefox 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::workstation firefox-debuginfo 0 0:60.4.0-1.el7
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:60.4.0-1.el7_6
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:60.4.0-1.el7_6
SUSE:Enterprise Storage 4 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Enterprise Storage 4 mozilla-nspr 0 4.20-19.6.1
SUSE:Enterprise Storage 4 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Desktop 12 SP3 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Desktop 12 SP3 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Desktop 12 SP3 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Desktop 12 SP4 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Desktop 12 SP4 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Desktop 12 SP4 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Module for Basesystem 15 mozilla-nspr 0 4.20-3.3.2
SUSE:Linux Enterprise Module for Basesystem 15 mozilla-nss 0 3.40.1-3.7.2
SUSE:Linux Enterprise Module for Desktop Applications 15 MozillaFirefox 0 60.4.0-3.21.1
SUSE:Linux Enterprise Server 12 SP1-LTSS MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12 SP1-LTSS mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12 SP1-LTSS mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server 12 SP2-BCL MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12 SP2-BCL mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12 SP2-BCL mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server 12 SP2-LTSS MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12 SP2-LTSS mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12 SP2-LTSS mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server 12 SP3 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12 SP3 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12 SP3 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server 12 SP4 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12 SP4 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12 SP4 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server 12-LTSS MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server 12-LTSS mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server 12-LTSS mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 mozilla-nspr 0 4.20-19.6.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 mozilla-nss 0 3.40.1-58.18.1
SUSE:Linux Enterprise Workstation Extension 15 MozillaThunderbird 0 60.5.0-3.20.2
SUSE:OpenStack Cloud 7 MozillaFirefox 0 60.4.0esr-109.55.1
SUSE:OpenStack Cloud 7 mozilla-nspr 0 4.20-19.6.1
SUSE:OpenStack Cloud 7 mozilla-nss 0 3.40.1-58.18.1
SUSE:Package Hub 12 MozillaThunderbird 0 60.5.1-79.1
Ubuntu:14.04:LTS firefox 0 64.0+build3-0ubuntu0.14.04.1
Ubuntu:14.04:LTS thunderbird 0 1:60.4.0+build2-0ubuntu0.14.04.1
Ubuntu:16.04:LTS firefox 0 64.0+build3-0ubuntu0.16.04.1
Ubuntu:16.04:LTS thunderbird 0 1:60.4.0+build2-0ubuntu0.16.04.1
Ubuntu:18.04:LTS firefox 0 64.0+build3-0ubuntu0.18.04.1
Ubuntu:18.04:LTS mozjs38 0 No fix
Ubuntu:18.04:LTS mozjs52 0 No fix
Ubuntu:18.04:LTS thunderbird 0 1:60.4.0+build2-0ubuntu0.18.04.1
Ubuntu:20.04:LTS mozjs52 0 No fix
Ubuntu:Pro:18.04:LTS mozjs38 0 No fix
Ubuntu:Pro:18.04:LTS mozjs52 0 No fix
Ubuntu:Pro:20.04:LTS mozjs52 0 No fix
openSUSE:Tumbleweed MozillaFirefox 0 92.0-1.2
openSUSE:Tumbleweed MozillaThunderbird 0 91.1.1-1.1
openSUSE:Tumbleweed firefox-esr 0 128.5.1-1.1

Related vulnerabilities