CVE-2018-5089

CriticalCVSS 9.8/10Last modified Jun 17, 2026

Description

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.

Metrics

CVSS 3.0 9.8/10CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 11, 2018
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2018

CVE-2018-50909.8Memory safety bugs were reported in Firefox 57. Some of these bugs showed evidence of memory corruption and we presume that with enough effoCVE-2018-50919.8A use-after-free vulnerability can occur during WebRTC connections when interacting with the DTMF timers. This results in a potentially explCVE-2018-50929.8A use-after-free vulnerability can occur when the thread for a Web Worker is freed from memory prematurely instead of from memory in the maiCVE-2018-50937.5A heap buffer overflow vulnerability may occur in WebAssembly during Memory/Table resizing, resulting in a potentially exploitable crash. ThCVE-2018-50947.5A heap buffer overflow vulnerability may occur in WebAssembly when "shrinkElements" is called followed by garbage collection on memory that CVE-2018-50959.8An integer overflow vulnerability in the Skia library when allocating memory for edge builders on some systems with at least 8 GB of RAM. ThCVE-2018-50969.8A use-after-free vulnerability can occur while editing events in form elements on a page, resulting in a potentially exploitable crash. ThisCVE-2018-50979.8A use-after-free vulnerability can occur during XSL transformations when the source document for the transformation is manipulated by scriptCVE-2018-50989.8A use-after-free vulnerability can occur when form input elements, focus, and selections are manipulated by script content. This results in CVE-2018-50999.8A use-after-free vulnerability can occur when the widget listener is holding strong references to browser objects that have previously been CVE-2018-51007.5A use-after-free vulnerability can occur when arguments passed to the "IsPotentiallyScrollable" function are freed while still in use by scrCVE-2018-51017.5A use-after-free vulnerability can occur when manipulating floating "first-letter" style elements, resulting in a potentially exploitable cr
CVE-2018-5089: Critical severity, CVSS 9.8 | Vulnix