CVE-2026-88017
CVE-2026-88017 is a high-severity vulnerability in Rclone with a CVSS 3.x base score of 7.3. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-488.
Key facts
- Severity: High (CVSS 3.x base score 7.3)
- EPSS exploit prediction: 0% (13th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-488
- Affected product: Rclone
- Published:
- Last modified:
Description
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.64.0 until 1.75.1, the FTP auth-proxy driver in cmd/serve/ftp/ftp.go stores one obscured password per username in the server-wide userPass map[string]string instead of binding the credential or VFS to the authenticated session. If two accepted credentials use the same username but resolve to different proxy backends, a later CheckPasswd login overwrites userPass[user], and subsequent getVFS operations on the first session are reauthorized with the later password. The first session can then read, create, overwrite, rename, or delete objects using the second credential’s backend authority. Exploitation requires the later same-username login to occur while the first session remains open. This issue is fixed in version 1.75.1.
Frequently asked questions
- What is CVE-2026-88017?
- rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.64.0 until 1.75.1, the FTP auth-proxy driver in cmd/serve/ftp/ftp.go stores one obscured password per username in the server-wide userPass map[string]string instead of binding the credential or VFS to the authenticated session. If two accepted credentials use the same username but resolve to different proxy backends, a later CheckPasswd login overwrites userPass[user], and subsequent getVFS operations on the first session are reauthorized with the later password. The first session can then read, create, overwrite, rename, or delete objects using the second credential’s backend authority. Exploitation requires the later same-username login to occur while the first session remains open. This issue is fixed in version 1.75.1.
- How severe is CVE-2026-88017?
- CVE-2026-88017 has a CVSS 3.x base score of 7.3, rated high severity. It is exploitable over network with low attack complexity, requires low privileges and user interaction. Impact on confidentiality is high, integrity high, and availability none.
- Is CVE-2026-88017 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (13th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2026-88017?
- CVE-2026-88017 affects Rclone. See the affected-products list for the exact vulnerable versions.
- How do I fix CVE-2026-88017?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- When was CVE-2026-88017 published?
- CVE-2026-88017 was published on 2026-09-10 and last updated on 2026-09-14.
References
- https://github.com/rclone/rclone/commit/c6af0b57c2b4af848bc968c2b407354476184b99
- https://github.com/rclone/rclone/releases/tag/v1.75.1
- https://github.com/rclone/rclone/security/advisories/GHSA-c476-6w5q-jw77
Affected products (1)
- cpe:2.3:a:rclone:rclone:*:*:*:*:*:*:*:*
More vulnerabilities in Rclone
- CVE-2026-88018 — Critical (CVSS 9.8): rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to…
- CVE-2026-49980 — Critical (CVSS 9.8): Rclone is a command-line program to sync files and directories to and from different cloud storage providers. From…
- CVE-2026-41179 — Critical (CVSS 9.8): Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Starting…
- CVE-2026-41176 — Critical (CVSS 9.8): Rclone is a command-line program to sync files and directories to and from different cloud storage providers. The RC…
- CVE-2026-59733 — High (CVSS 8.8): Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to…
- CVE-2026-54572 — High (CVSS 7.5): Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to…
Other CWE-488 vulnerabilities
- CVE-2026-16326 — Critical (CVSS 10.0): In consul-mcp-server, versions 0.1.0 up to 0.1.3 did not properly isolate session state in stateless mode, which may…
- CVE-2026-16498 — Critical (CVSS 10.0): The terraform-mcp-server before version 1.1.0 is vulnerable to a cross-tenant credential reuse issue in the…
- CVE-2026-19931 — Critical (CVSS 9.8): A flaw in libcurl makes it wrongly reuse an HTTP connection setup for a given hostname using Negotiate authentication,…
- CVE-2025-47928 — Critical (CVSS 9.1): Spotipy is a Python library for the Spotify Web API. As of commit 4f5759dbfb4506c7b6280572a4db1aabc1ac778d, using…
- CVE-2024-27455 — Critical (CVSS 9.1): In the Bentley ALIM Web application, certain configuration settings can cause exposure of a user's ALIM session token…
- CVE-2026-86492 — High (CVSS 8.5): In JetBrains YouTrack before 2026.2.18634 a shared token cache allowed cross-tenant theft of GitHub App installation…