Description
rsync before 3.5.0 contains a path confinement bypass vulnerability that allows remote clients to escape the intended inner-module root confinement by constructing paths that resolve outside the chroot boundary when the module root contains a /./ boundary marker. Attackers can exploit improper handling of the /./ notation or forge delta-basis transfers referencing xname paths that cross the /./ boundary to gain unauthorized read or write access to files outside the module's subtree.
Published: 2026-08-13
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Rsync versions before 3.5.0 contain a path confinement bypass that allows a remote client to escape the intended chroot boundary by using a \/. boundary marker in the module root; the vulnerability is identified as CWE-59. An attacker who can send specially crafted paths or a delta‑basis transfer referencing "xname" paths that cross the \/. boundary may read or write files outside the module’s subtree, potentially leading to privilege escalation or code execution if writable files are executed.

Affected Systems

This issue affects all versions of RsyncProject rsync prior to 3.5.0 that use a chroot-based module configuration containing a \/. boundary marker – any system running rsync 3.4.x or earlier may be affected.

Risk and Exploitability

The CVSS score of 9.1 indicates high severity, and while EPSS data is not available, the lack of KEV listing does not reduce the risk. The likely attack vector is a remote rsync client that can connect to the rsync service, send a path containing \/. or a delta‑basis request that crosses the boundary, thereby gaining read or write access to files outside the intended directory. The vulnerability requires no local privileges and relies solely on network access to the rsync daemon.

Generated by OpenCVE AI on August 13, 2026 at 16:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade rsync to version 3.5.0 or later, which resolves the path confinement bug.
  • Reconfigure module roots to avoid including \/. boundary markers in chrooted directories; use simple, non‑tricky paths.
  • Restrict rsync client access to trusted users via module restrictions and firewall rules to limit the opportunity for an attacker to send malicious paths or delta‑basis requests.

Generated by OpenCVE AI on August 13, 2026 at 16:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Description rsync before 3.5.0 contains a path confinement bypass vulnerability that allows remote clients to escape the intended inner-module root confinement by constructing paths that resolve outside the chroot boundary when the module root contains a /./ boundary marker. Attackers can exploit improper handling of the /./ notation or forge delta-basis transfers referencing xname paths that cross the /./ boundary to gain unauthorized read or write access to files outside the module's subtree.
Title rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode
Weaknesses CWE-59
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-13T14:38:42.288Z

Reserved: 2026-06-10T20:14:32.827Z

Link: CVE-2026-53793

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-13T15:19:43.690

Modified: 2026-08-13T15:19:43.690

Link: CVE-2026-53793

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T17:00:04Z

Weaknesses
  • CWE-59

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