Skip to main content

Nextcloud Approval CVE-2026-45275

| EUVDEUVD-2026-33702 MEDIUM
Improper Authorization (CWE-285)
2026-06-01 GitHub_M
6.5
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/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
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
Jun 01, 2026 - 20:02 EUVD
Source Code Evidence Fetched
Jun 01, 2026 - 19:34 vuln.today
Analysis Generated
Jun 01, 2026 - 19:34 vuln.today

DescriptionCVE.org

Nextcloud is an open source content collaboration platform. Prior to version 2.7.2, a privilege escalation vulnerability exists in the Approval app that allows a user without sharing permissions to force the system to share a file with approvers. This results in an authorization bypass and privilege escalation, allowing unauthorized distribution of restricted files. This issue has been patched in version 2.7.2.

AnalysisAI

Privilege escalation in the Nextcloud Approval app (prior to version 2.7.2) allows authenticated users who lack sharing permissions to force the platform to distribute restricted files to approval workflow participants. By invoking the approval request flow with the createShares flag enabled, a user can bypass the system's file-sharing authorization controls entirely, causing files marked as non-shareable to be shared with designated approvers. No public exploit has been identified at time of analysis, but a vendor-confirmed patch and upstream PR diff are available.

Technical ContextAI

The vulnerability resides in the Nextcloud Approval app's ApprovalService.php, specifically within the request() method responsible for initiating file approval workflows. The root cause is CWE-285 (Improper Authorization): when a user triggers an approval request with createShares=true, the code previously proceeded to create file shares with approvers without first verifying whether the requesting user held sharing permissions on that file. The fix introduced a new userCanShareFile() check in UtilsService.php that queries the file node's isShareable() property against the requesting user's folder context. Affected product is identified via CPE cpe:2.3:a:nextcloud:security-advisories:*:*:*:*:*:*:*:* - the Nextcloud Approval app running on any Nextcloud instance prior to app version 2.7.2. The underlying platform handles file permissions separately from the approval subsystem, and the app failed to enforce platform-level sharing restrictions at the authorization boundary.

RemediationAI

Upgrade the Nextcloud Approval app to version 2.7.2 or later, which introduces a userCanShareFile() authorization check in ApprovalService.php before any share creation is permitted during approval workflows. The upstream fix is documented in pull request #392 at https://github.com/nextcloud/approval/pull/392 and the security advisory at https://github.com/nextcloud/security-advisories/security/advisories/GHSA-v8q8-w6c3-3gv9. If immediate upgrade is not possible, a compensating control is to disable or restrict access to the Approval app for users who should not have sharing capabilities; however, this may disrupt legitimate approval workflows. Administrators can also audit current Nextcloud sharing permission assignments to ensure that users with access to sensitive files are not granted Approval app initiation rights until the patch is applied.

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-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-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

CVE-2020-8121 HIGH POC
8.1 Feb 04

A bug in Nextcloud Server 14.0.4 could expose more data in reshared link shares than intended by the sharer. Rated high

CVE-2020-8182 HIGH POC
8.0 Oct 05

Improper access control in Nextcloud Deck 0.8.0 allowed an attacker to reshare boards shared with them with more permiss

Share

CVE-2026-45275 vulnerability details – vuln.today

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