CVE-2020-12396

CriticalCVSS 9.8/10Last modified Jun 17, 2026

Description

Mozilla developers and community members reported memory safety bugs present in Firefox 75. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code. This vulnerability affects Firefox < 76.

Metrics

CVSS 3.1 9.8/10CVSS:3.1/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
May 26, 2020
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2020

CVE-2020-123974.3By encoding Unicode whitespace characters within the From email header, an attacker can spoof the sender email address that Thunderbird dispCVE-2020-123987.5If Thunderbird is configured to use STARTTLS for an IMAP server, and the server sends a PREAUTH response, then Thunderbird will continue witCVE-2020-123994.4NSS has shown timing differences when performing DSA signatures, which was exploitable and could eventually leak private keys. This vulnerabCVE-2020-12408.8A remote code execution vulnerability exists in Microsoft Excel software when the software fails to properly handle objects in memory, aka 'CVE-2020-124004.7When converting coordinates from projective to affine, the modular inversion was not performed in constant time, resulting in a possible timCVE-2020-124014.7During ECDSA signature generation, padding applied in the nonce designed to ensure constant-time scalar multiplication was removed, resultinCVE-2020-124024.4During RSA key generation, bignum implementations used a variation of the Binary Extended Euclidean Algorithm which entailed significantly iCVE-2020-124039.1A flaw was found in the way CHACHA20-POLY1305 was implemented in NSS in versions before 3.55. When using multi-part Chacha20, it could causeCVE-2020-124044.3For native-to-JS bridging the app requires a unique token to be passed that ensures non-app code can't call the bridging functions. That tokCVE-2020-124055.3When browsing a malicious page, a race condition in our SharedWorkerService could occur and lead to a potentially exploitable crash. This vuCVE-2020-124068.8Mozilla Developer Iain Ireland discovered a missing type check during unboxed objects removal, resulting in a crash. We presume that with enCVE-2020-124076.5Mozilla Developer Nicolas Silva found that when using WebRender, Firefox would under certain conditions leak arbitrary GPU memory to the vis
CVE-2020-12396: Critical severity, CVSS 9.8 | Vulnix