Skip to content
Threat Feed
high advisory

Incorrect Authorization in ProjectSend API

ProjectSend versions prior to 2.7.0 are vulnerable to an authorization flaw allowing API token holders with management permissions to elevate privileges by modifying the token owner's credentials.

CVE search metadata

CVE search record: CVE-2026-112001. Severity: high. CVSS: 7.2. KEV: no. Product: ProjectSend (< 2.7.0). Brief: Incorrect Authorization in ProjectSend API. Brief link: https://feed.craftedsignal.io/briefs/2026-10-projectsend-auth-bypass/

ProjectSend versions 2.0.0 through 2.6.x contain an incorrect authorization vulnerability (CVE-2026-112001) within the application's API. This vulnerability allows an attacker who possesses a valid API token with 'manage_users' and 'edit_users' permissions to perform unauthorized administrative actions. Specifically, the attacker can interact with the PATCH /api/v1/users/{user} endpoint to modify the password of the token owner. Furthermore, this exploit allows for the disabling of two-factor authentication (2FA) for that account. By performing these actions, the attacker can bypass security controls to gain interactive login access to the system, effectively inheriting the account's full role permissions. This flaw represents a significant risk for environments relying on ProjectSend for file management, as it enables lateral movement and privilege escalation for users with otherwise limited API-only access.

Impact

Successful exploitation of this vulnerability allows unauthorized users to escalate their privileges to match the owner of the API token. In scenarios where the token belongs to an administrator, this leads to full system compromise. The vulnerability affects all ProjectSend instances running versions prior to 2.7.0. If compromised, an attacker can exfiltrate sensitive files, modify system configurations, or create additional persistent accounts.

Recommendation

  • Upgrade all instances of ProjectSend to version 2.7.0 or later to remediate CVE-2026-112001.
  • Audit existing API tokens to identify and revoke tokens with 'manage_users' or 'edit_users' permissions that are not strictly required for current integrations.
  • Review web server access logs for anomalous PATCH requests targeting /api/v1/users/ endpoints.

Immediate actions

Upgrade ProjectSend to 2.7.0 or later to patch CVE-2026-112001

IT Operations 48h

Mitigations

Review and restrict API token permissions to exclude manage_users and edit_users where possible

immediate Security Operations

CVE-2026-112001