Cloudanix VulnDB

CVE-2018-12376

Critical · 9.8

CVSS

9.8

EPSS

3.1%

Published

Oct 18, 2018

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Outdated web browsers and email programs contain memory problems that could let attackers take over a user's computer if they visit a harmful website or open a malicious message.

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

Multiple memory safety issues resulting in memory corruption that can be leveraged for arbitrary code execution within the browser or email client process.

Why it matters to the business

Attackers could gain complete control over user systems running outdated browser or email software, enabling theft of sensitive data, installation of persistent malware, or further network pivoting, though current exploitation risk remains low.

How an attack unfolds

An attacker delivers specially crafted web content or email messages that trigger the memory corruption bugs during parsing or rendering, allowing the attacker to overwrite memory and execute arbitrary native code with the privileges of the affected application.

How to fix it

Upgrade Mozilla Firefox to version 62 or later, Firefox ESR to 60.2 or later, and Thunderbird to 60.2.1 or later. Apply equivalent updates from Linux distribution vendors for packaged versions.

How to confirm the fix worked

Verify installed application versions against the fixed releases listed by Mozilla and distribution vendors; re-test affected functionality after patching to confirm stability.

Typical attack path

  1. Serve malicious HTML, JavaScript, or email content to the target
  2. Trigger one of the memory safety bugs during content processing
  3. Achieve memory corruption and construct an exploit primitive
  4. Execute arbitrary code and establish persistence or exfiltrate data

How to detect it

Examine browser and email client crash logs, process creation events, and network traffic for unexpected outbound connections following content rendering; correlate with known malicious sites or email senders from the period surrounding disclosure.

What your security team should do

  • Immediately inventory and update all instances of Firefox, Firefox ESR, and Thunderbird to the fixed releases
  • Enforce automatic update policies where possible and monitor for unsupported installations
  • Review endpoint protection logs for any historical indicators of browser process anomalies

The record

Memory safety bugs present in Firefox 61 and Firefox ESR 60.1. 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 Firefox < 62, Firefox ESR < 60.2, and Thunderbird < 60.2.1.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 firefox-esr 0 60.2.0esr-1
Debian:11 thunderbird 0 1:60.2.1-1
Debian:12 firefox-esr 0 60.2.0esr-1
Debian:12 thunderbird 0 1:60.2.1-1
Debian:13 firefox-esr 0 60.2.0esr-1
Debian:13 thunderbird 0 1:60.2.1-1
Debian:8 thunderbird 0 1:60.3.0-1~deb8u1
Debian:9 firefox-esr 0 60.2.0esr-1~deb9u2
Debian:9 thunderbird 0 1:60.2.1-2~deb9u1
Mageia:6 thunderbird 0 60.3.3-3.mga6
Mageia:6 thunderbird-l10n 0 60.3.3-1.mga6
Red Hat:enterprise_linux:6::client firefox 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::client firefox-debuginfo 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::client thunderbird 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:6::computenode firefox 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::computenode firefox-debuginfo 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::server firefox 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::server firefox-debuginfo 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::server thunderbird 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:6::workstation firefox 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::workstation firefox-debuginfo 0 0:60.2.0-1.el6
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:60.2.1-5.el6
Red Hat:enterprise_linux:7::client firefox 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::client firefox-debuginfo 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::client thunderbird 0 0:60.2.1-4.el7_5
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:60.2.1-4.el7_5
Red Hat:enterprise_linux:7::server firefox 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::server thunderbird 0 0:60.2.1-4.el7_5
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:60.2.1-4.el7_5
Red Hat:enterprise_linux:7::workstation firefox 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::workstation firefox-debuginfo 0 0:60.2.0-1.el7_5
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:60.2.1-4.el7_5
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:60.2.1-4.el7_5
SUSE:Enterprise Storage 4 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Enterprise Storage 4 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Enterprise Storage 4 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Enterprise Storage 4 mozilla-nspr 0 4.19-19.3.1
SUSE:Enterprise Storage 4 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Desktop 12 SP3 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Desktop 12 SP3 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Desktop 12 SP3 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Desktop 12 SP3 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Desktop 12 SP4 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Desktop 12 SP4 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Desktop 12 SP4 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Desktop 12 SP4 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Module for Desktop Applications 15 MozillaFirefox 0 60.2.0-3.10.1
SUSE:Linux Enterprise Module for Desktop Applications 15 MozillaFirefox-branding-SLE 0 60-4.3.1
SUSE:Linux Enterprise Server 12 SP1-LTSS MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server 12 SP1-LTSS MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server 12 SP1-LTSS apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server 12 SP1-LTSS mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server 12 SP1-LTSS mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server 12 SP2-LTSS MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server 12 SP2-LTSS MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server 12 SP2-LTSS apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server 12 SP2-LTSS mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server 12 SP2-LTSS mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server 12 SP3 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server 12 SP3 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server 12 SP3 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server 12 SP3 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server 12 SP3 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server 12 SP4 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server 12 SP4 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server 12 SP4 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server 12 SP4 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server 12 SP4 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server 12-LTSS MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server 12-LTSS MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server 12-LTSS mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server 12-LTSS mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Software Development Kit 12 SP3 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Software Development Kit 12 SP4 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 mozilla-nspr 0 4.19-19.3.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 mozilla-nss 0 3.36.4-58.15.3
SUSE:Linux Enterprise Workstation Extension 15 MozillaThunderbird 0 60.2.1-3.13.1
SUSE:OpenStack Cloud 7 MozillaFirefox 0 60.2.2esr-109.46.1
SUSE:OpenStack Cloud 7 MozillaFirefox-branding-SLE 0 60-32.3.1
SUSE:OpenStack Cloud 7 apache2-mod_nss 0 1.0.14-19.6.3
SUSE:OpenStack Cloud 7 mozilla-nspr 0 4.19-19.3.1
SUSE:OpenStack Cloud 7 mozilla-nss 0 3.36.4-58.15.3
SUSE:Package Hub 12 MozillaThunderbird 0 60.3.0-74.2
Ubuntu:14.04:LTS firefox 0 62.0+build2-0ubuntu0.14.04.3
Ubuntu:14.04:LTS thunderbird 0 1:60.2.1+build1-0ubuntu0.14.04.2
Ubuntu:16.04:LTS firefox 0 62.0+build2-0ubuntu0.16.04.3
Ubuntu:16.04:LTS thunderbird 0 1:60.2.1+build1-0ubuntu0.16.04.4
Ubuntu:18.04:LTS firefox 0 62.0+build2-0ubuntu0.18.04.3
Ubuntu:18.04:LTS mozjs38 0 No fix
Ubuntu:18.04:LTS mozjs52 0 No fix
Ubuntu:18.04:LTS thunderbird 0 1:60.2.1+build1-0ubuntu0.18.04.2
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