{"id":"CVE-2023-28999","aliases":["ALPINE-CVE-2023-28999","BIT-nextcloud-2023-28999","DEBIAN-CVE-2023-28999","EUVD-2023-32617","GHSA-8875-wxww-3rr8","UBUNTU-CVE-2023-28999"],"status":"published","title":"Nextcloud: Lack of authenticity of metadata keys allows a malicious server to gain access to E2EE folders","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","severity":{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00678,"percentile":0.52807,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-311","CWE-325"],"published":"2023-04-04T12:51:08Z","modified":"2026-11-03T06:32:00Z","fixes":[{"ecosystem":"Alpine:v3.18","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"nextcloud-client","fixed_in":["3.8.1-r0"],"sources":["osv"]},{"ecosystem":"Bitnami","package":"nextcloud","fixed_in":["4.8.0"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"nextcloud-desktop","fixed_in":["3.9.0-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"nextcloud-desktop","fixed_in":["3.9.0-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.18","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"nextcloud-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.1-r0"}]}]},{"source":"osv","ecosystem":"Bitnami","package":"nextcloud","ranges":[{"type":"SEMVER","events":[{"introduced":"3.0.5"},{"fixed":"4.8.0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.10.0-1","3.11.0-1","3.11.0-1.1","3.11.0-1.1~exp1","3.13.2-1","3.13.2-2","3.14.1-1","3.15.0-1","3.15.2-1","3.15.2-2","3.15.3-1","3.16.0-1","3.16.2-1","3.16.4-1","3.16.6-1","3.16.6-2","3.16.6-3","3.16.7-1","3.16.7-1~deb13u1","3.7.3-1","3.7.3-1+deb12u1","3.7.3-1+deb12u2","3.9.0-1","33.0.0-1","33.0.0-2","33.0.2-1","33.0.2-2","33.0.2-3","33.0.7-1","35.0.0-1","4.0.1-1","4.0.1-2","4.0.1-3","4.0.6-1"]},{"source":"osv","ecosystem":"Debian:13","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.0-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.0-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5.3-1","2.6.0-1","2.6.1-1","2.6.1-2","2.6.2-1","2.6.2-1build1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.2.3-0ubuntu1","3.3.5-1","3.3.5-1ubuntu1","3.4.2-1","3.4.2-1ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.9.0-1","3.10.0-1","3.11.0-1","3.11.0-1.1build3","3.11.0-1.1build4"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.16.0-1","3.16.2-1","3.16.4-1","3.16.6-1","3.16.6-3"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.0.6-1","33.0.2-1","33.0.7-1ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"nextcloud-desktop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.16.6-3","3.16.7-1","4.0.1-2","4.0.1-2build1","4.0.6-1"]}],"products":[{"vendor":"kiteworks","product":"security-advisories"},{"vendor":"nextcloud","product":"desktop"},{"vendor":"nextcloud","product":"nextcloud"},{"vendor":"nextcloud","product":"security-advisories"}],"references":[{"url":"https://github.com/nextcloud/security-advisories/security/advisories/GHSA-8875-wxww-3rr8","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory","report"]},{"url":"https://github.com/nextcloud/desktop/pull/5560","tags":["x_refsource_MISC","x_transferred","Patch","Vendor Advisory","advisory","fix","report"]},{"url":"https://ethz.ch/content/dam/ethz/special-interest/infk/inst-infsec/appliedcrypto/education/theses/report_DanieleCoppola.pdf","tags":["x_refsource_MISC","x_transferred","Exploit","Technical Description","Third Party Advisory","advisory","web","report"]},{"url":"https://security.alpinelinux.org/vuln/CVE-2023-28999","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-28999","tags":["web","advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/28xxx/CVE-2023-28999.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2023-28999","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2023-28999","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2023-28999","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2023-28999","title":"Nextcloud: Lack of authenticity of metadata keys allows a malicious server to gain access to E2EE folders","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T12:51:08.241Z","modified":"2025-02-11T16:32:05.176Z","cvss":[{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium","assessor":"cna"}],"cwes":["CWE-325"],"updated_at":"2026-11-02T14:35:32.752775Z"}],"euvd":[{"id":"EUVD-2023-32617","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T12:51:08Z","modified":"2025-02-11T16:32:05Z","cvss":[{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium"}],"updated_at":"2026-11-03T00:03:59.282543Z"}],"nvd":[{"id":"CVE-2023-28999","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T13:15:09.003Z","modified":"2026-06-17T05:49:09.567Z","cvss":[{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium","assessor":"secondary"},{"version":"3.1","score":6.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L","level":"medium","assessor":"primary"}],"cwes":["CWE-325","CWE-311"],"updated_at":"2026-11-02T14:07:51.883939Z"}],"osv":[{"id":"ALPINE-CVE-2023-28999","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T13:15:09.003Z","modified":"2026-11-03T06:32:00.578556132Z","cvss":[{"version":"3.1","score":6.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L","level":"medium"}],"updated_at":"2026-11-03T07:18:15.355745Z"},{"id":"CVE-2023-28999","title":"Nextcloud: Lack of authenticity of metadata keys allows a malicious server to gain access to E2EE folders","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T12:51:08.241Z","modified":"2026-10-28T10:38:45.922921012Z","cvss":[{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium"}],"cwes":["CWE-325"],"updated_at":"2026-11-02T15:44:31.468318Z"},{"id":"DEBIAN-CVE-2023-28999","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T13:15:09.003Z","modified":"2026-10-26T18:02:13.200139845Z","cvss":[{"version":"3.1","score":6.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L","level":"medium"}],"updated_at":"2026-11-02T15:45:39.679062Z"},{"id":"UBUNTU-CVE-2023-28999","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2023-04-04T13:15:00Z","modified":"2026-10-17T12:57:17.859018194Z","cvss":[{"version":"3.1","score":6.9,"vector":"CVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:L","level":"medium"},{"version":"3.1","score":6.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L","level":"medium"}],"updated_at":"2026-11-02T16:54:20.997471Z"},{"id":"BIT-nextcloud-2023-28999","title":"Nextcloud: Lack of authenticity of metadata keys allows a malicious server to gain access to E2EE folders","description":"Nextcloud is an open-source productivity platform. In Nextcloud Desktop client 3.0.0 until 3.8.0, Nextcloud Android app 3.13.0 until 3.25.0, and Nextcloud iOS app 3.0.5 until 4.8.0, a malicious server administrator can gain full access to an end-to-end encrypted folder. They can decrypt files, recover the folder structure and add new files.​ This issue is fixed in Nextcloud Desktop 3.8.0, Nextcloud Android 3.25.0, and Nextcloud iOS 4.8.0. No known workarounds are available.","status":"published","published":"2026-07-12T23:47:54.219Z","modified":"2026-09-08T08:48:16.194894429Z","updated_at":"2026-11-02T15:28:34.007508Z"}]}}
