Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-88016— rclone: Directory metadata (chmod/chown/chtimes) applied through a planted symlink in rclone local --links escapes the destination

Quick assessment

Affected
rclone rclone
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

rclone 是一个用于在不同云存储提供商之间同步文件和目录的命令行工具。在 1.75.1 之前的版本中,当 backend/local 以 参数运行时,源端的一个 对象可以在目标端创建一个符号链接(symlink),并且后续的目录元数据会通过该路径应用。由于 、 和 在 时生效,导致 、 、 以及 birth-time(创建时间)的处理会绕过 的约束,并跟随该符号链接。因此,能够控制源端内容的攻击者可以在目标端之外的文件或目录上设置特定的所有权、权限、修改时间或创建时间。其中, 和 需要启用 参数,而修改时间则通

CVSS 7.1 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-88016

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
rclone: Directory metadata (chmod/chown/chtimes) applied through a planted symlink in rclone local --links escapes the destination
Source: CVE Program / CVE List V5
Vulnerability Description
rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, when backend/local runs with --links, a source .rclonelink object can plant a symlink in the destination and later directory metadata is applied through that path. MkdirMetadata, writeMetadataToFile, and setTimes operate when Directory.translatedLink=false, so os.Chown, os.Chmod, os.Chtimes, and birth-time handling can bypass os.Root confinement and follow the symlink. An attacker controlling source contents can therefore apply selected ownership, permissions, modification times, or birth times to a file or directory outside the destination, with --metadata required for chmod and chown while modification time is applied by the normal directory workflow. This issue is fixed in version 1.75.1.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:H/A:L
Source: CVE Program / CVE List V5
Vulnerability Type
在文件访问前对链接解析不恰当(链接跟随)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
rclone rclone < 1.75.1 -

II. Public POCs for CVE-2026-88016

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-88016

登录查看更多情报信息。

Other References for CVE-2026-88016 (3)

Same Patch Batch · rclone · 2026-09-10 · 9 CVEs total

CVE-2026-88018 9.8 CRITICAL rclone serve s3: --auth-proxy without --auth-key authenticates nobody - full SigV4 signatu
CVE-2026-88044 9.1 CRITICAL rclone: RC per-server auth-proxy bypass
CVE-2026-88045 7.5 HIGH rclone: S3 multipart declared-length memory exhaustion
CVE-2026-88017 7.3 HIGH rclone: FTP cross-session auth-proxy backend confusion
CVE-2026-88014 6.3 MEDIUM rclone archive/zip: Zip Slip via unsanitized zip entry names lets a malicious archive esca
CVE-2026-88015 5.3 MEDIUM rclone local: crafted Range request against a translated symlink panics (DoS)
CVE-2026-88046 5.3 MEDIUM rclone: source object names can escape the configured root on upload
CVE-2026-88013 3.7 LOW rclone: http backend forwards custom/auth headers to a different host on redirect

IV. Related Vulnerabilities

V. Comments for CVE-2026-88016

No comments yet


Leave a comment