Skip to main content

Nextcloud Groupfolders EUVDEUVD-2026-33671

| CVE-2026-45264 MEDIUM
Improper Access Control (CWE-284)
2026-06-01 GitHub_M
4.3
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Nextcloud with low-privilege account
  2. Delivery
    Identify team folder where READ+CREATE but not UPDATE is granted
  3. Exploit
    Submit rename request via web UI or WebDAV API
  4. Execution
    ACLStorageWrapper evaluates bitwise AND of permission flags yielding zero
  5. Persist
    Permission check incorrectly passes
  6. Impact
    File renamed despite absence of UPDATE permission

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated Nextcloud user account (CVSS PR:L confirms low-privilege authentication is sufficient). The exploitable condition is the specific ACL assignment: the user must hold READ permission AND CREATE permission on the target team folder, but must be explicitly denied UPDATE permission - all three conditions must be simultaneously true. The groupfolders plugin must be installed and actively managing the target folder with ACL-based permission controls. Limiting factors: unauthenticated attackers cannot exploit this; users with UPDATE permission are not the exploiting party (they could already rename); users with neither CREATE nor READ cannot access the folder; and organizations not using the groupfolders plugin or not using granular ACL policies (i.e., only basic share permissions) are entirely unaffected.

Impact

CVSS 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N) accurately reflects the limited blast radius: network-accessible, low complexity, but requiring authenticated low-privilege access with a specific permission configuration, yielding only partial integrity impact and no confidentiality or availability degradation. Real-world risk is moderate-to-low in most environments. The flaw is scoped exclusively to installations actively using the groupfolders plugin with fine-grained ACL policies - the specific READ+CREATE-without-UPDATE permission assignment must exist, which is a non-default administrative decision. No EPSS data was provided in the input; no CISA KEV listing exists; and no public exploit has been identified at time of analysis, suggesting this vulnerability has not been broadly targeted by opportunistic attackers. The CVSS integrity impact of 'Low' correctly captures the constraint: an attacker can rename files but cannot read, exfiltrate, or delete them, and cannot escalate scope beyond the team folder. Organizations not deploying groupfolders are entirely unaffected.

Exploit ScenarioDerived

An authenticated Nextcloud user who has been granted READ and CREATE access to a team folder - but explicitly denied UPDATE access - issues a rename or move request against an existing file via the Nextcloud web interface or WebDAV API. Because the ACL check in ACLStorageWrapper.php evaluates PERMISSION_UPDATE & PERMISSION_READ (which resolves to zero for distinct bit flags) rather than the intended PERMISSION_UPDATE | PERMISSION_READ, the permission gate passes and the rename succeeds. No public exploit identified at time of analysis; the attack is trivially reproducible by any user aware of their own folder permissions.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 01, 2026

Rename permission bypass in Nextcloud's team folder (groupfolders) feature allows authenticated low-privileged users holding READ and CREATE permissions to rename files in team folders even when UPDATE permission is explicitly denied. Affecting Nextcloud versions 17.0.0 through 21.0.3, the flaw originates from a single-character bitwise operator error in ACLStorageWrapper.php - a & used instead of | when evaluating combined permission flags effectively nullifies the UPDATE permission check. No public exploit identified at time of analysis; vendor-released patches are available across all affected version branches.

RemediationAI

Upgrade Nextcloud to one of the vendor-patched releases: 17.0.15, 18.1.12, 19.1.16, 20.1.11, or 21.0.4, which incorporate the corrected bitwise OR operator in ACLStorageWrapper.php via groupfolders PR #4361 (https://github.com/nextcloud/groupfolders/pull/4361). Full vendor advisory is at https://github.com/nextcloud/security-advisories/security/advisories/GHSA-wx2x-822r-rvmf. If an immediate upgrade cannot be applied, the most targeted compensating control is to audit team folder ACL configurations and remove CREATE permission from any user who does not also hold UPDATE permission - this eliminates the exploitable READ+CREATE-without-UPDATE permission subset, though it restricts legitimate file creation for those users. Alternatively, temporarily revoking groupfolders access for sensitive team folders until the patch is applied eliminates exposure entirely, at the cost of disrupting collaboration workflows.

Affected VersionsENISA

security-advisories 21.0.0, < 21.0.4
security-advisories 19.0.0, < 19.1.16
security-advisories 17.0.0, < 17.0.15
security-advisories 20.0.0, < 20.1.11
security-advisories 18.0.0, < 18.1.12

Affected Packages

euvd security_advisories_17_0_0 fix: 17.0.15
euvd security_advisories_18_0_0 fix: 18.1.12
euvd security_advisories_19_0_0 fix: 19.1.16
euvd security_advisories_20_0_0 fix: 20.1.11
euvd security_advisories_21_0_0 fix: 21.0.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 5 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the groupfolders (team folders) plugin's lib/ACL/ACLStorageWrapper.php, specifically in the rename() method's ACL permission check. Nextcloud uses bitmask constants to represent permissions (READ, CREATE, UPDATE, etc.); combining them correctly requires bitwise OR (|) to check that a user holds all required permissions. The defective code used bitwise AND (&) between PERMISSION_UPDATE and PERMISSION_READ, which - since these are distinct non-overlapping bit flags - evaluates to zero, causing checkPermissions() to receive a trivially-satisfied operand and bypass the UPDATE requirement entirely. CWE-284 (Improper Access Control) is the accurate root cause class: the access control boundary between CREATE and UPDATE permissions is not correctly enforced at the storage wrapper layer. The CPE string cpe:2.3:a:nextcloud:security-advisories covers the Nextcloud application suite as reported by NVD.

Know when Nextcloud gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

1
Patch available
Jun 01, 2026 - 18:01 EUVD

DescriptionCVE.org

Nextcloud is an open source content collaboration platform. From versions 17.0.0 to before 17.0.15, 18.0.0 to before 18.1.12, 19.0.0 to before 19.1.16, 20.0.0 to before 20.1.11, and 21.0.0 to before 21.0.4, a user with READ and CREATE permission, but no UPDATE permission for a team folder can rename files in the team folder. This issue has been patched in versions 17.0.15, 18.1.12, 19.1.16, 20.1.11, and 21.0.4.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-26482 HIGH POC
8.8 Mar 30

Nextcloud server is an open source home cloud implementation. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2020-8180 CRITICAL POC
9.9 Jun 08

A too lax check in Nextcloud Talk 6.0.4, 7.0.2 and 8.0.7 allowed a code injection when a not correctly sanitized talk co

CVE-2023-48306 CRITICAL POC
9.8 Nov 21

Nextcloud Server provides data storage for Nextcloud, an open source cloud platform. Rated critical severity (CVSS 9.8),

CVE-2026-110447 CRITICAL POC
9.2 Oct 14

Unauthenticated OS command injection in the Collabora Online Built-in CODE Server Nextcloud app (richdocumentscode) befo

CVE-2026-55640 CRITICAL POC
9.1 Aug 25

Unauthenticated vector-store tampering in Nextcloud MCP Server before 0.117.2 lets any network attacker who can reach th

CVE-2016-9463 HIGH POC
8.1 Mar 28

Nextcloud Server before 9.0.54 and 10.0.1 & ownCloud Server before 9.1.2, 9.0.6, and 8.2.9 suffer from SMB User Authenti

CVE-2023-31128 HIGH POC
8.8 May 26

NextCloud Cookbook is a recipe library app. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,

CVE-2023-28643 HIGH POC
8.8 Mar 30

Nextcloud server is an open source home cloud implementation. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2021-22879 HIGH POC
8.8 Apr 14

Nextcloud Desktop Client prior to 3.1.3 is vulnerable to resource injection by way of missing validation of URLs, allowi

CVE-2019-12739 HIGH POC
8.8 Jun 05

lib/Controller/ExtractionController.php in the Extract add-on before 1.2.0 for Nextcloud allows Remote Code Execution vi

CVE-2026-22683 HIGH POC
8.7 Apr 07

Authorization bypass in Windmill 1.56.0-1.614.0 enables Operator role users to escalate privileges to remote code execut

CVE-2020-8259 HIGH POC
8.1 Nov 16

Insufficient protection of the server-side encryption keys in Nextcloud Server 19.0.1 allowed an attacker to replace the

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy