Vulnerability Details : CVE-2020-8296
Nextcloud Server prior to 20.0.0 stores passwords in a recoverable format even when external storage is not configured.
Products affected by CVE-2020-8296
- cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
- cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2020-8296
0.10%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 39 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2020-8296
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
4.6
|
MEDIUM | AV:L/AC:L/Au:N/C:P/I:P/A:P |
3.9
|
6.4
|
NIST | |
6.7
|
MEDIUM | CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
0.8
|
5.9
|
NIST |
CWE ids for CVE-2020-8296
-
The storage of passwords in a recoverable format makes them subject to password reuse attacks by malicious users. In fact, it should be noted that recoverable encrypted passwords provide no significant benefit over plaintext passwords since they are subject not only to reuse by malicious attackers but also by malicious insiders. If a system administrator can recover a password directly, or use a brute force search on the available information, the administrator can use the password on other accounts.Assigned by: support@hackerone.com (Secondary)
-
The product does not require that users should have strong passwords, which makes it easier for attackers to compromise user accounts.Assigned by: nvd@nist.gov (Primary)
References for CVE-2020-8296
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L6BO6P6MP2MOWA6PZRXX32PLWPXN5O4S/
[SECURITY] Fedora 34 Update: nextcloud-20.0.10-1.fc34 - package-announce - Fedora Mailing-ListsMailing List;Third Party Advisory
-
https://github.com/nextcloud/server/pull/21037
Only save login credentials in database once there is an external storage that needs it by icewind1991 · Pull Request #21037 · nextcloud/server · GitHubPatch;Third Party Advisory
-
https://nextcloud.com/security/advisory/?id=NC-SA-2021-006
advisory – NextcloudVendor Advisory
-
https://github.com/nextcloud/server/issues/17439
Oc_credentials security? · Issue #17439 · nextcloud/server · GitHubExploit;Third Party Advisory
-
https://hackerone.com/reports/867164
#867164 External storage app saves password for all users in the databaseExploit;Issue Tracking;Third Party Advisory
Jump to