HIGH 7.5 GitHub
CVE-2026-54572
rclone: Unvalidated symlink target in local `--links` — arbitrary file write from an untrusted remote
### Summary
With `-l/--links`, rclone serializes symlinks as `<name>.rclonelink` text objects whose body is the link target. When rclone writes such an object to a local destination, it recreates the symlink with `os.Symlink(<object body>, <dest path>)` and performs NO validation of the target. If the source is attacker-controlled, the attacker sets the body to any absolute or `../` path, so rclone plants a symlink inside the destination that points anywhere on the victim's filesystem. Because a
Affected Products
- go/github.com/rclone/rclone <= 1.74.3
References
- https://github.com/advisories/GHSA-cf44-9pgv-m4xc
- https://github.com/rclone/rclone/security/advisories/GHSA-cf44-9pgv-m4xc
- https://nvd.nist.gov/vuln/detail/CVE-2026-54572
- https://github.com/rclone/rclone/commit/1154afebee986180b489084d38e2a0c578751498
This high severity vulnerability with a CVSS score of 7.5 was published on 2026-08-05 via GitHub. Affected: go/github.com/rclone/rclone <= 1.74.3.
vulnfeed aggregates 9344 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.