Vulnerability · Published Sep 10, 2026 · Assigned by GitHub_M
CVE-2026-88017rclone: FTP cross-session auth-proxy backend confusion
High 7.3
In plain English
A high-severity security flaw in rclone from rclone. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 14% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official 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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | rclone | no fix listed | DEBIAN-CVE-2026-88017 |
| Debian:13 | rclone | no fix listed | DEBIAN-CVE-2026-88017 |
| Go | github.com/rclone/rclone | 1.75.1 | GHSA-c476-6w5q-jw77 |
| Go | github.com/rclone/rclone | 1.75.1 | GO-2026-6458 |
Affected products (as reported)
Weakness: CWE-488 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
References
- https://github.com/rclone/rclone/security/advisories/GHSA-c476-6w5q-jw77 x_refsource_CONFIRM
- https://github.com/rclone/rclone/commit/c6af0b57c2b4af848bc968c2b407354476184b99 x_refsource_MISC
- https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC