CVE-2026-59733
Analyzed Analyzed - Analysis Complete

Path Traversal in Rclone Remote Storage Service

Vulnerability report for CVE-2026-59733, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-14

Last updated on: 2026-07-29

Assigner: GitHub, Inc.

Description

Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.74.4, rclone serve restic --private-repos enforces authorization using the routed user path segment while building the backend object key from the raw uncleaned URL path, allowing an authenticated user to include .. in a request such as //..//config and read, overwrite, or delete another user's private repository on backends that clean path components. This issue is fixed in version 1.74.4.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-14
Last Modified
2026-07-29
Generated
2026-08-04
AI Q&A
2026-07-15
EPSS Evaluated
2026-08-02
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
rclone rclone to 1.74.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-639 The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Rclone before version 1.74.4 has a vulnerability in the rclone serve restic --private-repos command. It incorrectly handles URL paths by allowing path traversal using .. segments. This lets authenticated users manipulate backend object keys to access, modify, or delete other users' private repositories on certain backends that normalize paths.

Detection Guidance

Check the version of rclone installed on your system. If it is below 1.74.4, the system is vulnerable. Run: rclone version. Monitor logs for unusual access patterns or unauthorized modifications to private repositories.

Impact Analysis

If you use rclone with restic and private repositories, an attacker with valid credentials could read your private data, overwrite your files, or delete your repositories. This could lead to data loss or unauthorized access to sensitive information.

Compliance Impact

This vulnerability could violate compliance requirements by allowing unauthorized access to protected data. GDPR and HIPAA mandate strict access controls and data protection. A breach could result in legal penalties, fines, or reputational damage due to unauthorized exposure or modification of sensitive data.

Mitigation Strategies

Upgrade rclone to version 1.74.4 or later immediately. Restrict access to the rclone serve restic command and review user permissions. Monitor for any suspicious activity related to private repositories.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-59733. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart