Description
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.49.0 until 1.75.1, the HTTP backend attaches headers configured through --http-headers or headers= to requests in backend/http/http.go, while its fshttp.NewClient client follows redirects without a backend-specific http.Client.CheckRedirect policy. A configured remote that redirects to another host can therefore cause custom secrets such as X-Api-Key to be resent to that untrusted destination, and a same-host HTTPS-to-HTTP redirect can expose Authorization or Cookie headers in cleartext. Listing, stat, download, mount, and serve operations can trigger the leak during normal use. This issue is fixed in version 1.75.1.
Published: 2026-09-10
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive Data Exposure
Action: Patch
AI Analysis

Impact

The vulnerability in rclone causes HTTP backend requests to forward custom authentication or secret headers, such as X-Api-Key, Authorization or Cookie, to a host specified in an HTTP redirect. When a configured remote redirects to an untrusted destination, these headers are resent over the redirect, potentially exposing sensitive credentials. Additionally, a same-host HTTPS-to-HTTP redirect can leak authorization or cookie data in cleartext, allowing an attacker to capture session or authentication tokens. The affected operations, including listing, stat, download, mount, and serve, can trigger these leaks during routine use, granting an attacker the ability to compromise credentials or hijack authenticated sessions.

Affected Systems

The issue is present in rclone versions 1.49.0 through 1.75.1, a command-line file synchronization tool that supports multiple cloud storage providers. Any installation of rclone within this version range that configures custom HTTP headers or relies on redirects is susceptible. The vulnerability is fixed in rclone 1.75.1; no earlier or later releases are affected.

Risk and Exploitability

The assessment gives a CVSS score of 3.7, indicating a low severity overall, and no EPSS score is available. The vulnerability is not listed in CISA’s KEV catalog, suggesting no known widespread exploitation. However, the failure to block forwarded headers during redirects creates a pathway for credential leakage if the user points rclone at a malicious or compromised endpoint. Based on the description, the likely attack vector is a local or privileged user who can configure rclone to target an attacker-controlled host; in environments where rclone is run automatically or by untrusted users, the risk is higher. The exploit requires that an HTTP redirect be issued by the remote, so preventing redirects or sanitizing headers is the most direct mitigation.

Generated by OpenCVE AI on September 10, 2026 at 17:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade1 or later, which applies a redirect policy that stops sensitive headers from being forwarded
  • If an upgrade is temporarily infeasible, avoid using the --http-headers option or remove sensitive headers before running rclone, and do not use redirects to untrusted hosts
  • Configure network controls or firewall rules to block rclone’s outbound traffic to unknown external hosts, limiting the impact of any accidental or malicious redirect

Generated by OpenCVE AI on September 10, 2026 at 17:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-486v-q2wf-fp2r rclone: http backend forwards custom/auth headers to a different host on redirect
History

Fri, 11 Sep 2026 10:00:00 +0000

Type Values Removed Values Added
First Time appeared Rclone
Rclone rclone
Vendors & Products Rclone
Rclone rclone

Thu, 10 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 10 Sep 2026 15:45:00 +0000

Type Values Removed Values Added
Description rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.49.0 until 1.75.1, the HTTP backend attaches headers configured through --http-headers or headers= to requests in backend/http/http.go, while its fshttp.NewClient client follows redirects without a backend-specific http.Client.CheckRedirect policy. A configured remote that redirects to another host can therefore cause custom secrets such as X-Api-Key to be resent to that untrusted destination, and a same-host HTTPS-to-HTTP redirect can expose Authorization or Cookie headers in cleartext. Listing, stat, download, mount, and serve operations can trigger the leak during normal use. This issue is fixed in version 1.75.1.
Title rclone: http backend forwards custom/auth headers to a different host on redirect
Weaknesses CWE-200
CWE-319
CWE-522
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-10T16:12:49.701Z

Reserved: 2026-09-09T19:19:27.407Z

Link: CVE-2026-88013

cve-icon Vulnrichment

Updated: 2026-09-10T16:12:18.325Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-10T16:18:08.203

Modified: 2026-09-10T19:54:25.810

Link: CVE-2026-88013

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T09:45:06Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-319

    Cleartext Transmission of Sensitive Information

  • CWE-522

    Insufficiently Protected Credentials