CVE-2026-41176Rclone是一款命令行文件同步工具。在1.45.0至1.73.5版本中,其RC(远程控制)接口的`options/set`端点缺少身份验证机制。攻击者可利用该漏洞向该端点发送请求,将`rc.NoAuth`参数设置为`true`,从而禁用服务器的授权检查。这导致攻击者无需认证即可访问原本受保护的敏感管理功能,包括修改配置和执行文件操作。
该漏洞源于Rclone RC服务器对配置修改端点的访问控制逻辑缺陷。Rclone的RC接口用于远程管理服务,部分敏感操作默认要求认证。然而,`options/set`端点被暴露时未设置`AuthRequired: true`属性,允许未授权的HTTP请求修改全局运行时配置。攻击者只需向`/options/set`发送包含`{"rc.NoAuth": true}`的JSON POST请求,即可覆盖安全策略。由于配置更改立即生效,后续对任何标记为`AuthRequired: true`的API端点(如`rc/list`、`sync/copy`等)的请求将绕过认证检查,导致服务器完全被接管。