Skip to main content

RClone Manager CVE-2026-55183

| EUVDEUVD-2026-98910 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-10-13 GitHub_M
9.6
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Victim opens attacker web page
  2. Delivery
    Page issues cross-origin requests to 127.0.0.1:51900
  3. Exploit
    Unauthenticated rcd API accepts due to --rc-no-auth and allow-origin *
  4. Execution
    Dump remote credentials and enumerate files
  5. Impact
    Exfiltrate/modify local and remote data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the RClone Manager local engine (prior to 0.2.7) be actively running so the rclone rcd API is listening on 127.0.0.1:51900, started - per the description - with --rc-no-auth, --rc-allow-origin *, and --rc-serve, which is the default local-backend behavior when no username/password is configured. The concrete trigger is the victim opening a malicious or compromised web page in a browser on the same machine while the daemon runs (UI:R); the wildcard CORS header and absence of authentication let that page's cross-origin requests reach the API. Limiting factors: the daemon must be running at the time, the user must be induced to load attacker-controlled web content, and impact is bounded to data/credentials/files reachable at the user's OS privilege level - the advisory's command-execution impact is unconfirmed. Configuring an explicit username/password, or upgrading to 0.2.7 (which auto-generates transient in-memory credentials), removes the no-auth condition.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H, 9.6) is internally consistent with the description: RClone Manager binds a local rclone rcd API on 127.0.0.1:51900 with --rc-no-auth and --rc-allow-origin * (CWE-306, Missing Authentication), so any web page the user visits while the daemon runs can issue authenticated-equivalent cross-origin requests at the user's OS privilege level. The scope change (S:C) is justified because the rclone component's compromise reaches beyond it to local files and configured remote storage. The only limiting signal is UI:R (the victim must have the daemon running and open a malicious page), which keeps this from being a pure drive-by. No EPSS score, no CISA KEV listing, and no public POC are provided in the input, so there is no public exploit identified at time of analysis - the risk is driven by the trivial exploitation primitive (a few lines of JavaScript/fetch) rather than observed exploitation. Two caveats to note explicitly: the advisory's possible command-execution impact is UNCONFIRMED (so I:H/A:H rest on credential/file disclosure and modification, not confirmed RCE), and AV:N is defensible only because the attack is delivered through a victim-visited web page against a loopback service - the service itself is not directly network-reachable.

Exploit ScenarioDerived

A user runs RClone Manager (pre-0.2.7), leaving the unauthenticated rcd API listening on 127.0.0.1:51900 with a wildcard CORS policy. While the daemon is running, the user visits an attacker-controlled web page, which silently issues cross-origin fetch/XHR requests to the local API to read configured storage credentials and access, modify, or exfiltrate local and remote files at the user's privilege level. No public POC is referenced, but the exploit is trivial to write given AV:N/AC:L/PR:N and the wildcard origin policy.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

RClone Manager versions prior to 0.2.7 start their bundled local rclone rcd engine on 127.0.0.1:51900 without authentication and with a wildcard CORS origin, so any web page the user visits while the daemon is running can issue cross-origin requests to that local API using the user's operating-system privileges. An attacker who convinces a user to open a malicious or compromised page can therefore read configured storage credentials and potentially access, modify, upload, or exfiltrate locally stored files and files reachable through the user's configured remotes; the advisory's possible command-execution impact is unconfirmed. Exploitation requires the local engine to be actively running and the user to load attacker-controlled content (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H, 9.6); there is no public exploit identified at time of analysis, and the vendor-released patch is 0.2.7.

RemediationAI

Upgrade RClone Manager to 0.2.7 or later (vendor advisory GHSA-f3qj-7hx5-q4c8, release v0.2.7), which removes the no-auth default by generating transient in-memory credentials for any local rclone engine that has no configured username or password; these credentials are never written to the keyring or connections JSON and are rotated on every engine restart, so no key management is required by the operator. If upgrading immediately is not possible, the effective compensating control is to configure an explicit username and password for the local backend in RClone Manager's engine settings so the rcd API is no longer started in --rc-no-auth mode; note that this requires the client to supply those credentials and that simply changing the port or binding address is not sufficient because the listener is already loopback-only and the exposure comes from the wildcard CORS origin plus missing authentication. As a lower-confidence mitigation, avoid running the local engine when it is not needed and avoid browsing untrusted or attacker-influenced web content on the same machine while it is active, accepting the operational trade-off that this depends on user behaviour and does not survive a single lapse. Restricting outbound browser traffic to loopback, or blocking cross-origin requests to 127.0.0.1 via enterprise browser policy or an extension, can reduce the attack surface but may break legitimate web applications that depend on localhost callbacks.

Affected VersionsENISA

rclone-manager < 0.2.7

Affected Packages

euvd rclone_manager fix: 0.2.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

RClone Manager is a cross-platform GUI wrapper around rclone, and for local remotes it launches the rclone 'rcd' remote-control daemon bound to loopback at 127.0.0.1:51900. In affected builds that daemon was started with --rc-no-auth, --rc-allow-origin * and --rc-serve, which means the rclone RC HTTP API performed no credential check (CWE-306, Missing Authentication for Critical Function) and answered cross-origin requests from any web origin. Because browsers will happily send requests to a loopback listener from an arbitrary page when the server returns permissive CORS headers, the loopback binding provided no real protection against a drive-by web attacker: the boundary normally expected to isolate a local service from the public web was removed by configuration rather than by a network-reachable port. The commit that fixed the issue (daa379498fc1aac453bcf1864d7ea072b80ffbe8) implements a secure-by-default credential policy - if no username or password is set for a local backend, transient credentials are generated randomly in memory at runtime, are never persisted to the keyring or connections JSON, and are regenerated on every engine restart - while remote backends are unaffected. The same change reworks the local engine settings UI to make host, port, username, password, OAuth host/port, config path and config password explicit.

Know when Rclone Manager gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 9.6 CRITICAL
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
vuln.today AI 9.6 CRITICAL

Attack is delivered via a victim-visited web page (AV:N, UI:R) to an unauthenticated API (PR:N, AC:L); rclone's compromise reaches local files and remotes beyond it (S:C) with high C/I/A.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 18:19 EUVD
CVE Published
Oct 13, 2026 - 16:19 cve.org
CRITICAL 9.6

DescriptionCVE.org

RClone Manager is a cross-platform GUI application designed to help users manage Rclone remotes efficiently. Prior to 0.2.7, RClone Manager starts the local rclone rcd service on 127.0.0.1:51900 with --rc-no-auth, --rc-allow-origin *, and --rc-serve. A malicious web page opened by a user while the daemon is running can therefore send cross-origin requests to the unauthenticated local API with the user's operating-system privileges. The requests can disclose configured storage credentials and potentially access, upload, modify, or exfiltrate locally stored files accessible to the user and files available through configured remotes; the advisory's possible command-execution impact remains unconfirmed. This issue is fixed in version 0.2.7.

Technical POC Analysis

The flaw is CWE-306: Missing Authentication for Critical Function.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

RClone Manager installations older than version 0.2.7 run a bundled local rclone engine that is unauthenticated and accepts cross-origin requests, so every employee who uses the tool is exposed to credential theft and unauthorized file access or exfiltration merely by visiting a malicious or compromised web page while the engine is active. Because the affected service operates with the end user's operating-system privileges and can reach their configured cloud and remote storage, a single browsing mistake could hand an attacker both stored storage credentials and the ability to read, alter, upload, or remove business data. Leadership should treat this as a workstation-wide data exposure risk affecting all RClone Manager users, not an isolated server issue.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
niche open-source cross-platform rclone GUI, limited community footprint
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +48
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy