CVE-2026-116136

ProjectSend 2.0.0 through 2.7.1 Incorrect Authorization via File Version Linking

Published Oct 25, 2026 CVSS 4.0 · 6 Medium EPSS < 1% KEV · Not listed
Description
ProjectSend 2.0.0 through 2.7.1 contains an incomplete authorization vulnerability in FileVersions::link() that allows staff users to share files without authorization by linking file versions. Attackers can link their file onto an intermediate revision or assign out-of-scope clients, causing moveAssignmentsToRoot() to expose protected original files to unauthorized clients.

Analysis

AI-generated

Technical impact

ProjectSend releases 2.0.0 through 2.7.1 contain an incomplete authorization flaw in the file version linking function. The flaw lets staff users link a file to an intermediate revision or assign it to out‑of‑scope clients. When the application later moves these assignments to the root level, protected original files are exposed to clients that were not authorized to view them. The weakness falls under unauthorized access, documented as a CWE‑863 authorization bypass.

Affected Systems

The affected product is ProjectSend, a file‑sharing application, version 2.0.0 through 2.7.1. All installations running any of these releases are vulnerable, regardless of additional configuration choices.

Risk and Exploitability

The CVSS score of 6.0 indicates medium severity. No publicly known exploits are listed and the vulnerability is not in the CISA KEV catalog, implying a lower likelihood of exploitation. However, the attack requires that the attacker be an authenticated staff member, so it represents an insider or compromised account threat. An attacker can surreptitiously share protected files with clients outside their authorized scope, potentially exposing confidential data.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the patch commit a6ce4f51cfd05e1c9895f8daed261ef1fdfd194d that adds proper authorization checks to FileVersions::link()
  • If an immediate patch is unavailable, restrict or remove staff permissions that allow file‑version linking and enforce client scope checks in moveAssignmentsToRoot()
  • Audit application logs for unauthorized file‑sharing activity and tighten configuration to block linking of versions to out‑of‑scope clients

Generated by OpenCVE AI on October 25, 2026 at 14:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description ProjectSend 2.0.0 through 2.7.1 contains an incomplete authorization vulnerability in FileVersions::link() that allows staff users to share files without authorization by linking file versions. Attackers can link their file onto an intermediate revision or assign out-of-scope clients, causing moveAssignmentsToRoot() to expose protected original files to unauthorized clients.
Title ProjectSend 2.0.0 through 2.7.1 Incorrect Authorization via File Version Linking
First Time appeared Projectsend
Projectsend projectsend
Weaknesses CWE-863
CPEs cpe:2.3:a:projectsend:projectsend:*:*:*:*:*:*:*:*
Vendors & Products Projectsend
Projectsend projectsend
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:L/A:N'}

cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 29, 2026, 7:51 PM
Reserved
Oct 25, 2026, 11:15 AM
Status
Deferred
Published
Oct 25, 2026, 12:16 PM
Modified
Oct 29, 2026, 8:17 PM