Cloudanix VulnDB

CVE-2018-5089

Critical · 9.8

CVSS

9.8

EPSS

3.3%

Published

Jun 11, 2018

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A serious flaw lets attackers run their own programs on computers using certain older browser and email software.

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 bugs resulting in memory corruption that can be leveraged to execute arbitrary code.

Why it matters to the business

Remote attackers can gain full control of affected systems and data without authentication or user interaction, creating high risk of compromise across widely deployed client software.

How an attack unfolds

An attacker supplies specially crafted content that triggers the memory corruption flaws during processing, allowing arbitrary code execution on the target system.

How to fix it

Upgrade Thunderbird to 52.6 or later, Firefox ESR to 52.6 or later, and Firefox to 58 or later. For eclipse/rdf4j apply commit 6a96f444f59457b6bf77dc5ce5d7ae7e2bbd274f.

How to confirm the fix worked

Confirm installed versions meet or exceed the fixed releases and perform targeted regression testing against the memory safety issues.

Typical attack path

  1. Deliver malicious content over the network or via file
  2. Trigger memory corruption during parsing or rendering
  3. Execute attacker-controlled code

How to detect it

Review application crash logs and process behavior for signs of unexpected memory corruption or code injection attempts.

What your security team should do

  • Apply the listed updates immediately given the critical severity
  • Block untrusted content sources until patches are deployed
  • Audit application inventory for any remaining affected instances

The record

Memory safety bugs were reported in Firefox 57 and Firefox ESR 52.5. 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 < 52.6, Firefox ESR < 52.6, and Firefox < 58.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 firefox-esr 0 52.6.0esr-1
Debian:11 thunderbird 0 1:52.6.0-1
Debian:12 firefox-esr 0 52.6.0esr-1
Debian:12 thunderbird 0 1:52.6.0-1
Debian:13 firefox-esr 0 52.6.0esr-1
Debian:13 thunderbird 0 1:52.6.0-1
Debian:7 firefox-esr 0 52.6.0esr-1~deb7u1
Debian:7 thunderbird 0 1:52.6.0-1~deb7u1
Debian:8 firefox-esr 0 52.6.0esr-1~deb8u1
Debian:8 thunderbird 0 1:52.6.0-1~deb8u1
Debian:9 firefox-esr 0 52.6.0esr-1~deb9u1
Debian:9 thunderbird 0 1:52.6.0-1~deb9u1
Mageia:5 firefox 0 52.6.0-1.mga5
Mageia:5 firefox-l10n 0 52.6.0-1.mga5
Mageia:5 nspr 0 4.18-1.mga5
Mageia:5 nss 0 3.28.6-1.3.mga5
Mageia:5 rootcerts 0 20180104.00-1.mga5
Mageia:5 thunderbird 0 52.6.0-1.mga5
Mageia:5 thunderbird-l10n 0 52.6.0-1.mga5
Mageia:6 firefox 0 52.6.0-1.mga6
Mageia:6 firefox-l10n 0 52.6.0-1.mga6
Mageia:6 iceape 0 2.49.3-1.mga6
Mageia:6 nspr 0 4.18-1.mga6
Mageia:6 nss 0 3.28.6-1.3.mga6
Mageia:6 rootcerts 0 20180104.00-1.mga6
Mageia:6 thunderbird 0 52.6.0-1.mga6
Mageia:6 thunderbird-l10n 0 52.6.0-1.mga6
Red Hat:enterprise_linux:6::client firefox 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::client firefox-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::client thunderbird 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::computenode firefox 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::computenode firefox-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::server firefox 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::server firefox-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::server thunderbird 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::workstation firefox 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::workstation firefox-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:52.6.0-1.el6_9
Red Hat:enterprise_linux:7::client firefox 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::client firefox-debuginfo 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::client thunderbird 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::server firefox 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::server thunderbird 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::workstation firefox 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::workstation firefox-debuginfo 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:52.6.0-1.el7_4
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:52.6.0-1.el7_4
SUSE:Linux Enterprise Desktop 12 SP2 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Desktop 12 SP3 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Point of Sale 11 SP3 MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Server 11 SP3-LTSS MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Server 11 SP3-TERADATA MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Server 11 SP4 MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Server 12 SP1-LTSS MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server 12 SP2 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server 12 SP3 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server 12-LTSS MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Software Development Kit 11 SP4 MozillaFirefox 0 52.6.0esr-72.20.2
SUSE:Linux Enterprise Software Development Kit 12 SP2 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Linux Enterprise Software Development Kit 12 SP3 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:OpenStack Cloud 6 MozillaFirefox 0 52.6.0esr-109.13.1
SUSE:Package Hub 12 MozillaThunderbird 0 52.6-54.1
Ubuntu:14.04:LTS firefox 0 58.0+build6-0ubuntu0.14.04.1
Ubuntu:14.04:LTS thunderbird 0 1:52.6.0+build1-0ubuntu0.14.04.1
Ubuntu:16.04:LTS firefox 0 58.0+build6-0ubuntu0.16.04.1
Ubuntu:16.04:LTS thunderbird 0 1:52.6.0+build1-0ubuntu0.16.04.1
Ubuntu:18.04:LTS firefox 0 59.0.1+build1-0ubuntu1
Ubuntu:18.04:LTS mozjs38 0 No fix
Ubuntu:18.04:LTS mozjs52 0 52.8.1-0ubuntu0.18.04.1
Ubuntu:18.04:LTS thunderbird 0 1:52.6.0+build1-0ubuntu1
Ubuntu:20.04:LTS mozjs52 0 No fix
Ubuntu:Pro:18.04:LTS mozjs38 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