CVE-2021-41177

    Dashboard / Vulnerabilities / CVE-2021-41177

    CVE-2021-41177

    Published: 25 Oct 2021Last Modified: 7 Aug 2026

    Summary:

    Details: Nextcloud is an open-source, self-hosted productivity platform. Prior to versions 20.0.13, 21.0.5, and 22.2.0, Nextcloud Server did not implement a database backend for rate-limiting purposes. Any component of Nextcloud using rate-limits (as as `AnonRateThrottle` or `UserRateThrottle`) was thus not rate limited on instances not having a memory cache backend configured. In the case of a default installation, this would notably include the rate-limits on the two factor codes. It is recommended that the Nextcloud Server be upgraded to 20.0.13, 21.0.5, or 22.2.0. As a workaround, enable a memory cache backend in `config.php`.

    Affected packages

    Package

    Name:

    Purl:

    Affected ranges

    Type: GIT

    Events:

    Affected versions

    v20.0.13rc1
    v20.0.11
    v20.0.11rc1
    v20.0.10
    v20.0.10RC1
    v20.0.9
    v20.0.9RC1
    v20.0.8
    v20.0.8RC1
    v20.0.7RC1
    v20.0.7
    v20.0.6
    v20.0.6RC1
    v20.0.5
    v20.0.5RC2
    v20.0.5RC1
    v20.0.4
    v20.0.3
    v20.0.3RC2
    v20.0.2
    v20.0.2RC2
    v20.0.2RC1
    v20.0.1
    v20.0.1RC1
    v20.0.0
    v20.0.0RC2
    v20.0.0RC1
    v20.0.0beta4
    v20.0.0beta3
    v20.0.0beta2
    v20.0.0beta1

    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
    CVE-2021-41177 | CVE-DB