Skip to main content
← All vulnerabilities
CVE-2026-71313GO-2026-6186BIT-RCLONE-2026-71313GHSA-7P4M-QXVV-G567

rclone: Local Encoding Path Traversal

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.75.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

rclone is a command-line program to sync files and directories to and from different cloud storage providers. From v1.51.0 until v1.75.0, the local backend in backend/local/local.go relies on the configurable filename encoder to prevent remote filename data from becoming operating-system path syntax, so a local destination using Slash, None, Raw, or on Windows an encoding that preserves backslash can decode a standard-encoded fullwidth dot-dot component or native backslash form into an actual parent-directory component before filepath.Join resolves it outside the configured local root, allowing an attacker-controlled source object to create or overwrite files outside the selected destination directory as the rclone process. This issue is fixed in v1.75.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • rclone rclone

    From 1.51.0 · fixed in 1.75.0

  • github.com/rclone/rcloneGo

    From 1.51.0 · fixed in 1.75.0

References 3

GitHub · rclone/rclone