{"id":"CVE-2021-32728","details":"The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server with a computer. Clients using the Nextcloud end-to-end encryption feature download the public and private key via an API endpoint. In versions prior to 3.3.0, the Nextcloud Desktop client fails to check if a private key belongs to previously downloaded public certificate. If the Nextcloud instance serves a malicious public key, the data would be encrypted for this key and thus could be accessible to a malicious actor. This issue is fixed in Nextcloud Desktop Client version 3.3.0. There are no known workarounds aside from upgrading.","aliases":["GHSA-f5fr-5gcv-6cc5"],"modified":"2026-07-08T06:28:10.126352339Z","published":"2021-08-18T16:15:07.293Z","database_specific":{"unresolved_ranges":[{"cpes":["cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*","cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"10.0"},{"last_affected":"10.0"},{"introduced":"11.0"},{"last_affected":"11.0"}],"source":"CPE_STRING","vendor_product":"debian:debian_linux"}]},"references":[{"type":"ADVISORY","url":"https://www.debian.org/security/2021/dsa-4974"},{"type":"FIX","url":"https://github.com/nextcloud/desktop/pull/3338"},{"type":"EVIDENCE","url":"https://github.com/nextcloud/security-advisories/security/advisories/GHSA-f5fr-5gcv-6cc5"},{"type":"EVIDENCE","url":"https://hackerone.com/reports/1189162"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/nextcloud/desktop","events":[{"introduced":"0"},{"fixed":"acf3bf0959fc83393b71fbeed5b7633cab0f0d9d"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"3.3.0"}],"source":"CPE_RANGE","cpe":"cpe:2.3:a:nextcloud:desktop:*:*:*:*:*:*:*:*"}}],"versions":["v3.3.0-rc2","v3.3.0-rc1","v3.2.0-rc3","v3.2.0-rc2","v3.2.0-rc1","v3.1.0","v3.1.0-rc2","v3.1.0-rc1","v2.7.0-rc1","v2.7.0-beta3","v2.7.0-beta2","v2.7.0-beta1","v2.5.3-rc2","v2.5.3-rc1","v2.5.2","v2.5.2-rc1","v2.5.1","v2.5.0","v2.5.0-rc2","v2.5.0-rc1","v2.5.0-beta2","v2.5.0-beta1","v1.8.0-beta1a","v1.8.0-beta1","v1.6.0","v1.6.0-rc3","v1.6.0-rc2","v1.6.0-rc1","v1.6.0-beta2","v1.6.0-beta1","v1.5.1-rc1","v1.5.0","v1.5.0-beta3","v1.5.0-beta1-2nd","v1.5.0-beta2","v1.5.0-beta1","v1.4.0","v1.4.0-rc1","v1.4.0-beta2","v1.4.0-beta1","v1.3.0-beta3","v1.3.0-beta2","v1.3.0-beta1","v1.2.5","v1.2.4","v1.2.3","v1.2.2","v1.2.1","v1.2.0","v1.1.2","v1.1.0","v1.1.0-beta1","v0.0.2"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-32728.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"}]}