CVE-2026-49980 Rclone: Unauthenticated command execution in `rclone rcd --rc-serve` via inline remote instantiation, bypassing CVE-2026-41179 fix

Critical 9.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-49980?

CVE-2026-49980 is a critical vulnerability in rclone, published on 24 Jun 2026.

Official description

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.

Weakness: CWE-78, CWE-306

Which versions are affected by CVE-2026-49980?

5 open source packages ship an affected version, including github.com/rclone/rclone, rclone and github.com/ncw/rclone. It affects 1 product.

PackageAffectedFixed in
github.com/rclone/rclone GoFrom 1.46.01.74.3
github.com/rclone/rclone GoFrom 1.46.01.74.3
github.com/rclone/rclone GoFrom 1.49.01.74.3
rclone BitnamiFrom 1.46.01.74.3
github.com/ncw/rclone GoFrom 1.46.0None

Products include Rclone Rclone.

How do I fix CVE-2026-49980?

Upgrade github.com/rclone/rclone to 1.74.3 or later.

Is CVE-2026-49980 being exploited?

There is no known exploitation of CVE-2026-49980 in the wild and no public exploit code.

Sources

Also known as BIT-rclone-2026-49980, DEBIAN-CVE-2026-49980, GHSA-qw24-gh76-8rvv, GO-2026-5596, MINI-9g87-6gv6-v4rr, MINI-p32m-rqqr-fgrm and 7 more.

Is CVE-2026-49980 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free