CVE-2026-93353

copyparty SFTP Volume Restriction Bypass via mkdir/rmdir/chattr Handlers

Published Sep 24, 2026 CVSS 4.0 · 2.3 Low EPSS < 1% KEV · Not listed
Description
copyparty contains a volume restriction bypass vulnerability in its SFTP front end that allows authenticated SFTP users to create, remove, and truncate arbitrary paths outside permitted volume boundaries by exploiting three handlers that bypass the xvol volflag enforcement. The _mkdir, _rmdir, and _chattr handlers construct destination paths using vfs.get(), vn.canonical(), and os.path.join() without invoking the chk_ap access check, enabling attackers to traverse symlinks leaving a volume's top directory and perform unauthorized file creation, deletion, or truncation via SSH_FXP_SETSTAT operations on paths outside any volume the account is authorized to access.

Analysis

AI-generated

Technical impact

This flaw allows an authenticated user to manipulate file system paths beyond the limits of the user’s assigned volume by exploiting the _mkdir, _rmdir, and _chattr handlers in copyparty’s SFTP front end. The handlers build destination paths with vfs.get(), vn.canonical(), and os.path.join() without invoking the chk_ap access check, enabling path traversal, symlink escape, and improper handling of special elements. The result is untrusted creation, deletion, or truncation of files and directories that may reside anywhere on the underlying file system, compromising confidentiality, integrity, and availability of data outside the intended workspace.

Affected Systems

The vulnerability affects any installation of copyparty that includes the SFTP front end. No specific product version is listed, implying that all versions that expose these handlers are potentially impacted. Users with active SFTP accounts on such systems are at risk.

Risk and Exploitability

With a CVSS score of 2.3 the flaw is classified as low severity, and its EPSS score of < 1 % indicates a very low likelihood of exploitation. It is not included in CISA’s KEV catalog. The attack vector requires an authenticated SFTP session; the attacker must possess valid credentials to issue the vulnerable commands. When executed, the lack of proper path validation allows the attacker to traverse symlinks and perform unauthorized operations outside the allowed volume, although the short–term impact is limited to the files and directories the attacker can reach with those credentials.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest copyparty release that removes the vulnerable _mkdir, _rmdir, and _chattr handlers and enforces volume boundary checks.
  • If an update is unavailable, disable or restrict the _mkdir, _rmdir, and _chattr handlers in the SFTP configuration so that only trusted or privileged users can invoke them.
  • Enforce strict destination‑path validation by resolving each path and verifying it resides within the user’s authorized volume before performing any operation, thereby preventing path traversal (CWE‑424).
  • Configure the system to reject or ignore symbolic links that could lead outside the volume boundaries, mitigating improper handling of special elements (CWE‑59).

Generated by OpenCVE AI on October 1, 2026 at 12:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:9001:copyparty:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV4_0

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

cvssV3_1

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

cvssV4_0

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared 9001
9001 copyparty
Vendors & Products 9001
9001 copyparty
Type Values Removed Values Added
Description copyparty contains a volume restriction bypass vulnerability in its SFTP front end that allows authenticated SFTP users to create, remove, and truncate arbitrary paths outside permitted volume boundaries by exploiting three handlers that bypass the xvol volflag enforcement. The _mkdir, _rmdir, and _chattr handlers construct destination paths using vfs.get(), vn.canonical(), and os.path.join() without invoking the chk_ap access check, enabling attackers to traverse symlinks leaving a volume's top directory and perform unauthorized file creation, deletion, or truncation via SSH_FXP_SETSTAT operations on paths outside any volume the account is authorized to access.
Title copyparty SFTP Volume Restriction Bypass via mkdir/rmdir/chattr Handlers
Weaknesses CWE-424
CWE-59
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-424

    Improper Protection of Alternate Path

  • CWE-59

    Improper Link Resolution Before File Access ('Link Following')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 1, 2026, 3:21 PM
Reserved
Sep 17, 2026, 6:41 PM
Status
Deferred
Published
Sep 24, 2026, 9:18 PM
Modified
Sep 30, 2026, 9:17 PM