
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2020-6792 is a vulnerability discovered in Mozilla Thunderbird versions prior to 68.5, disclosed in February 2020. The vulnerability occurs when deriving an identifier for an email message, where uninitialized memory was used in addition to the message contents (NVD, Mozilla Advisory).
The vulnerability stems from using GetSize() instead of GetBufferPos() when calculating the MD5 hash for message IDs, causing access to uninitialized memory areas. The CVSS v3.1 base score is 4.3 (Medium) with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N. The issue is classified under CWE-908 (Use of Uninitialized Resource) and CWE-909 (Missing Initialization of Resource) (NVD).
The primary impact of this vulnerability is potential information disclosure. When a message lacks a Message-ID header, Thunderbird generates one using an MD5 hash calculation that includes uninitialized memory, potentially leading to non-unique message IDs for identical messages and possible exposure of memory contents (Ubuntu Advisory).
The vulnerability was fixed in Thunderbird version 68.5 by modifying the code to use GetBufferPos() instead of GetSize() when passing the valid length of the buffer data for MD5 calculation. Users should upgrade to Thunderbird 68.5 or later to mitigate this issue (Gentoo Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."