CVE-2025-66549 json
Nextcloud Desktop discloses information when attempting to lock a file inside a end-to-end encrypted directory
published 2025-12-05 11 mo ago modified 2026-10-15 24 d ago also EUVD-2025-201462
- cvss
- 2.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 24%
- public exploits
- 0
- none known
Summary
Nextcloud Desktop is the desktop sync client for Nextcloud. Prior to 3.16.5, when trying to manually lock a file inside an end-to-end encrypted directory, the path of the file was sent to the server unencrypted, making it possible for administrators to see it in log files. This vulnerability is fixed in 3.16.5.
Patch / fix
- nextcloud desktop 3.16.5
- nextcloud-desktop Debian 14, Debian 13 3.16.6-3
debian advisories DEBIAN-CVE-2025-66549
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 11 mo ago
Exploit prediction
0.32% chance of exploitation in the next 30 days, higher than 24% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 2.4 | CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:N/A:N |
| NVD | 3.1 | 2.7 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N |
Affected products
- nextcloud security-advisories
Classification
- Weakness
-
- CWE-209 Generation of Error Message Containing Sensitive Information
References
-
github.com
/nextcloud/desktop/pull/8330
issue-tracking
-
github.com
/nextcloud/desktop/commit/36d6c234d42b06a6f2e9de3e413a5c3c625edad6
patch
-
github.com
/nextcloud/security-advisories/security/advisories/GHSA-h9xj-qh76-q3hw
patch, vendor-advisory
-
hackerone.com
/reports/3159877
permissions-required, vendor-advisory
Sources
- CVE List CVE-2025-66549
- NVD CVE-2025-66549
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.