CVE-2026-70460 PUBLISHED

rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink

Assigner: VulnCheck
Reserved: 04.08.2026 Published: 13.08.2026 Updated: 13.08.2026

rsync 2.3.3 before 3.5.0 contains a path traversal vulnerability that allows a malicious sender to escape the module root by exploiting symlinks within the module file tree when using --partial-dir or --backup-dir options. Attackers with write access to place a symlink under the module root, or who can exploit a pre-existing trusted symlink, can direct file writes to locations outside the intended module root, achieving arbitrary file write relative to the module root parent.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS Score: 9.2

Product Status

Vendor RsyncProject
Product rsync
Versions Default: unaffected
  • affected from 2.3.3 to 3.4.4 (incl.)
  • Version 3.5.0 is unaffected

Credits

  • seks99x finder

References

Problem Types

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') CWE
  • CWE-59 Improper Link Resolution Before File Access ('Link Following') CWE