CVE-2026-49980CWE-306CWE-78command-injection

CVE-2026-49980

Critical · published June 24, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
55.5
In the wild
Unconfirmed
What it is

Rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.46.0 until 1.74.3, rclone rcd --rc-serve accepts unauthenticated GET and HEAD requests to paths of the form: /[remote:path]/object. The remote value is parsed from the URL and passed to normal backend initialization. Inline remote configuration can set backend options that execute local commands during initialization. As a result, a single unauthenticated GET or HEAD request can execute a command as the rclone process user. This vulnerability is fixed in 1.74.3.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00781 · 55.5th percentile
Weaknesses
CWE-306 · Missing Authentication for Critical Function; CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-06-24T23:17Z
Affected products (1)
ProductVersionsFixed in
rclone/rclone≥ 1.46, < 1.74.31.74.3
References (4)
EPSS history
Timeline
  • 24 JUN 17:52Z
    Rclone: Unauthenticated command execution in `rclone rcd --rc-serve` via inline remote instantiation, bypassing CVE-2026-41179 fix
    cvelistv5