BIT-nextcloud-2021-32727

    Dashboard / Vulnerabilities / BIT-nextcloud-2021-32727

    BIT-nextcloud-2021-32727

    Published: 12 Jul 2026Last Modified: 8 Sept 2026

    Summary: End-to-end encryption device setup did not verify public key

    Details: Nextcloud Android Client is the Android client for Nextcloud. Clients using the Nextcloud end-to-end encryption feature download the public and private key via an API endpoint. In versions prior to 3.16.1, the Nextcloud Android client skipped a step that involved the client checking if a private key belonged to a previously downloaded public certificate. If the Nextcloud instance served a malicious public key, the data would be encrypted for this key and thus could be accessible to a malicious actor. The vulnerability is patched in version 3.16.1. As a workaround, do not add additional end-to-end encrypted devices to a user account.

    Affected packages

    Package

    Name: nextcloud

    Purl: pkg:bitnami/nextcloud

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 0
    Fixed -3.16.1

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    BIT-nextcloud-2021-32727 | CVE-DB