Description
rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, backend/local with --links or links=true exposes symlink targets as .rclonelink objects, and fs.RangeOption.Decode can pass an unchecked positive Range start through Object.Open and openTranslatedLink. The function slices the target string as linkdst[offset:], so a Range start larger than the target length causes a deterministic slice-bounds panic when lib/http/serve exposes the object through HTTP or WebDAV. Go net/http normally recovers the panic per connection, causing request-level denial of service rather than terminating the entire process. This issue is fixed in version 1.75.1.
Published: 2026-09-10
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

The bug in rclone’s local backend allows a crafted HTTP Range header to trigger a slice‑bounds panic when a symlink target is translated, causing the request handler to crash. This results in a deterministic request‑level denial of service while keeping the main rclone process alive. The flaw stems from unchecked positive range starts and improper string slicing, which map to integer overflow or wraparound and out‑of‑bounds read weaknesses.

Affected Systems

The vulnerability affects rclone releases older than 1.75.1 when the --links option or links=true is enabled, exposing symlink. It is exploitable through the HTTP or WebDAV interfaces of the backend/local component. Users running such versions and serving local files over these protocols are at risk.

Risk and Exploitability

With a CVSS score of 5.3 the issue carries a moderate risk profile. No EPSS data or CISA KEV listing is available, indicating no known widespread exploitation. The exploit vector is remote request over HTTP or WebDAV to provoke the panic. The impact is limited to the offending request, causing a denial of service for that connection.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade rclone to version 1.75.1 or later, where the flaw is fixed.
  • If an immediate upgrade is not possible, run rclone with --links=false or omit the links option to disable symlink translation.
  • When exposing the local backend via HTTP or WebDAV, block or filter malformed Range requests at the perimeter, or configure the server to reject large or invalid ranges.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 16:00: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. Prior to 1.75.1, backend/local with --links or links=true exposes symlink targets as .rclonelink objects, and fs.RangeOption.Decode can pass an unchecked positive Range start through Object.Open and openTranslatedLink. The function slices the target string as linkdst[offset:], so a Range start larger than the target length causes a deterministic slice-bounds panic when lib/http/serve exposes the object through HTTP or WebDAV. Go net/http normally recovers the panic per connection, causing request-level denial of service rather than terminating the entire process. This issue is fixed in version 1.75.1.
Title rclone local: crafted Range request against a translated symlink panics (DoS)
Weaknesses CWE-190
CWE-248
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-10T16:01:48.110Z

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

Link: CVE-2026-88015

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-88015

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T19:15:14Z

Weaknesses