Cyber Resilience

CVE-2023-28997

Nextcloud Desktop 3.0.0 – 3.6.5

Public PoC
Published
04 April 2023
Modified
03 November 2025
Patch / advisory
CVSS Score v3.1 6.7
Click a component to see what it means
Raw vectorCVSS:3.1/AV:P/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N
EPSS Score 0.011 63th percentile
Risk Priority 51 floored blend · peak EPSS

Summary

CVE-2023-28997 is a medium-severity Reusing a Nonce, Key Pair in Encryption (CWE-323) vulnerability in Nextcloud Desktop. Its CVSS base score is 6.7 (Medium).

Operationally, ranked in the top 37% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server. Starting with version 3.0.0 and prior to version 3.6.5, a malicious server administrator can recover and modify the contents of end-to-end encrypted files. Users should upgrade the…

more

Nextcloud Desktop client to 3.6.5 to receive a patch. No known workarounds are available.

CWE(s)

Related Threats

CVEs Like This One

CVE-2023-23942Same product: Nextcloud Desktop
CVE-2023-28998Same product: Nextcloud Desktop
CVE-2023-29000Same product: Nextcloud Desktop
CVE-2025-47792Same product: Nextcloud Desktop
CVE-2023-22472Same product: Nextcloud Desktop
CVE-2024-52510Same product: Nextcloud Desktop
CVE-2025-66549Same product: Nextcloud Desktop
CVE-2023-28999Same product: Nextcloud Desktop
CVE-2024-37885Same product: Nextcloud Desktop
CVE-2024-46958Same product: Nextcloud Desktop

Affected Assets

nextcloud
desktop
3.0.0 — 3.6.5

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)

Detect
Catch it (NIST detect / respond)

Harden
Shrink the surface (DISA STIG)

Validate
Prove the fix (OWASP ASVS)
  • V6.8.3
  • V11.3.4

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 mostly match
prevents

Secure SDLC practices directly prevent nonce/key reuse errors in cryptographic implementations.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

prevents

Mandates proper cryptographic key and nonce management, directly preventing nonce/key-pair reuse.

finds

Security testing can detect nonce reuse, yet the control addresses many other issues beyond this CWE.

prevents

Secure-coding rules can require unique nonces, but the control is broader than this single weakness.

References