Bug 2492478 (CVE-2026-49980) - CVE-2026-49980 github.com/rclone/rclone: Rclone: Remote Code Execution via unauthenticated requests when `rcd --rc-serve` is enabled
Summary: CVE-2026-49980 github.com/rclone/rclone: Rclone: Remote Code Execution via un...
Keywords:
Status: NEW
Alias: CVE-2026-49980
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2492919 2492920 2492921 2492922 2492923 2492924 2492926
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-06-24 19:01 UTC by OSIDB Bzimport
Modified: 2026-07-01 09:23 UTC (History)
13 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-06-24 19:01:50 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.