Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessWrite crafted SquashFS image to rclone-exposed storage
-
DeliveryConnect to :archive: remote or rclone serve sftp endpoint
-
ExploitTraverse or list the malicious archive object
-
ExecutionParser reads unvalidated superblock block size or inode metadata offset
-
PersistDivision-by-zero or OOB slice triggers Go panic
-
Impactrclone process (or SFTP server) crashes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Array index validation
|
| Exploitation Conditions | Exploitation requires three concrete conditions. First, the target rclone deployment must be configured with an :archive: remote (introduced in v1.72.0 and present through v1.74.4) - installations that do not use this backend type are not vulnerable regardless of rclone version. Second, the attacker must have write or modify access to the storage underlying that :archive: remote in order to place or alter a SquashFS image file - read-only access to the storage is insufficient to trigger any variant. Third, a victim process or authenticated client must actively address or descend into the malicious archive object (e.g., list its contents, access a path within it); the parser is lazy and does not evaluate images on ingest. Exploitation is limited by the write-access prerequisite and the lazy-parsing trigger requirement. In the 'rclone serve sftp' variant, the attacker can collapse conditions 2 and 3 by being an SFTP client with write privileges, triggering the crash themselves. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VA:H) scores 7.1 and accurately reflects the attack surface: network-reachable, low complexity, requiring only low-level write privileges to the storage backend, with high availability impact. The critical deployment amplifier is 'rclone serve sftp': a single malicious SquashFS image traversal crashes the entire SFTP server, multiplying impact beyond a single rclone invocation. Variants 1 and 2 are deterministic process-terminators; variant 3 is a sustained resource exhaustion. EPSS data is not available in the provided intelligence, and the vulnerability is not in CISA KEV. No public exploit code has been identified. Real-world risk is bounded by the prerequisite of write access to the storage exposed via rclone's :archive: remote - environments where untrusted parties can write to such storage face genuine operational risk, while read-only or tightly access-controlled backends significantly reduce exposure. |
| Exploit ScenarioDerived | An attacker with write access to a cloud storage bucket or file share exposed through an rclone :archive: remote uploads a crafted SquashFS image containing a superblock with a zero block size field. When a legitimate user or automated rclone job descends into that archive directory listing, the parser reads the unvalidated block size and performs an integer division, triggering a Go runtime panic that terminates the rclone process. In the 'rclone serve sftp' deployment model, this same action - performed by the attacker themselves as an authenticated SFTP client - crashes the server for all connected users simultaneously. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Denial-of-service vulnerabilities in rclone's archive backend SquashFS parser allow an attacker with write access to rclone-exposed storage to crash the rclone process or exhaust CPU. Affected versions v1.72.0 through v1.74.4 fail to validate attacker-controlled superblock and inode metadata values sourced from the go-diskfs dependency before use, enabling three distinct panic/loop conditions. When the :archive: remote is exposed via 'rclone serve sftp', exploitation crashes the entire SFTP server. No public exploit has been identified at time of analysis, but the attack surface is concrete and parser triggering is straightforward once a malicious image is placed.
RemediationAI
Upgrade rclone to v1.75.0 or later; this is the vendor-released patch confirmed by the security advisory at https://github.com/rclone/rclone/security/advisories/GHSA-6jcg-q3wp-x2f4. If immediate upgrade is not possible, the most effective compensating control is to disable the :archive: remote entirely by removing any rclone configuration sections that use the archive backend type, eliminating the vulnerable parser code path. If the archive backend must remain active, restrict write access to the underlying storage to fully trusted principals only - untrusted write access is the prerequisite for placing a malicious SquashFS image. For 'rclone serve sftp' deployments in particular, consider placing an IP allowlist or authentication layer in front of the SFTP endpoint to limit who can trigger archive traversal, as crashes in this mode affect all connected clients. Note that restricting access rather than patching leaves the parser bug in place and is a temporary measure only.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
rclone (CPE: cpe:2.3:a:rclone:rclone:*:*:*:*:*:*:*:*) is a cloud storage sync and mount utility that introduced an archive backend in v1.72.0. This backend parses SquashFS filesystem images using the third-party library github.com/diskfs/go-diskfs. The root cause is CWE-129 (Improper Validation of Array Index): the parser consumes superblock fields (e.g., block size) and inode metadata offset values directly from attacker-supplied image data without bounds or sanity checks. This produces three exploitable conditions: (1) an integer division-by-zero if block size is zero, causing an immediate Go runtime panic; (2) an out-of-bounds slice access if an inode metadata offset exceeds the data buffer, also causing a panic; and (3) a non-terminating CPU loop if the metadata stream is truncated, starving other goroutines. Parsing is lazy - the vulnerable code path is not entered until a client addresses or descends into the archive object.
Know when Rclone 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Network-reachable via storage backend; PR:L because write access to rclone-exposed storage is required; UI:N applies in the sftp-serve attacker-as-client scenario; no confidentiality or integrity impact.
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
rclone versions >= v1.72.0 and <= v1.74.4 (fixed in v1.75.0) contain multiple denial-of-service vulnerabilities in the archive backend's SquashFS parser, which relies on the github.com/diskfs/go-diskfs dependency. The parser fails to validate attacker-controlled superblock and metadata values before use. An attacker who can place or modify a SquashFS image in storage exposed through an rclone :archive: remote can craft a malicious image that triggers an integer division-by-zero panic (zero block size), an out-of-bounds slice panic (out-of-range inode metadata offset), or a non-progress CPU loop (truncated metadata stream). Variants 1 and 2 terminate the rclone process and, via 'rclone serve sftp', can crash the entire SFTP server; variant 3 causes sustained CPU consumption. Parsing is lazy, so a victim or remote client must address or descend into the malicious archive object to trigger it.
Executive ViewAI
Rclone versions 1.72.0 through 1.74.4 contain a denial-of-service vulnerability in the SquashFS archive parser that allows attackers with write access to crash the rclone process or exhaust CPU resources. For organizations exposing rclone archive backends via SFTP, exploitation would disable the entire SFTP server, creating direct business continuity impact; while no public exploit has been identified at time of analysis, the concrete attack surface and lack of available patches present significant near-term risk.
No vendor-released patch identified at time of analysis. Disable rclone archive backend on production SFTP servers, or implement strict role-based access controls limiting write access to SquashFS storage to trusted administrators only. Monitor vendor advisories for patch availability and subscribe to rclone security notifications.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Authentication bypass in rclone's S3 server mode (rclone serve s3) allows any unauthenticated network attacker to impers
PowerShell smart-quote filename injection in rclone's SFTP backend allows an attacker who controls remote filenames to e
An issue was discovered in Rclone before 1.53.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploita
Cross-session credential isolation failure in rclone's FTP auth-proxy driver (versions 1.64.0-1.75.0) allows an authenti
Symlink escape in rclone's local backend (prior to v1.75.1) allows an attacker who controls sync source contents to appl
FTP CRLF injection in rclone before 1.75.0 allows an attacker who can place crafted filenames in a source namespace to i
Path traversal (Zip Slip class) in rclone's archive ZIP backend permits arbitrary file writes outside the intended desti
Denial of service in rclone prior to 1.75.1 allows unauthenticated remote attackers to crash individual HTTP or WebDAV c
Path traversal in rclone prior to 1.75.1 allows an attacker who can populate a source object store with raw `..` key seg
Cleartext disclosure of AWS STS session tokens affects rclone before 1.74.4 when its S3 backend follows a redirect that
Authentication/authorization bypass in rclone's dynamic serve interface (versions 1.70.0 through 1.75.0) lets remote att
Path traversal in the `rclone serve restic --private-repos` REST server (versions prior to 1.74.4) allows an authenticat
Same weakness CWE-129 – Improper Validation of Array Index
View allSame technique Denial Of Service
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SLES15-SP6-CHOST-BYOS-GCE | Affected |
| SLES15-SP7-CHOST-BYOS-GCE | Affected |
| SUSE Linux Enterprise High Performance Computing 12 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| openSUSE Leap 16.0 | Affected |
| openSUSE Leap 16.0 | Affected |
| SLES15-SP3-CHOST-BYOS-GCE | Affected |
| SLES15-SP4-CHOST-BYOS-GCE | Affected |
| SLES15-SP5-CHOST-BYOS-GCE | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 12 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP3 | Affected |
| SUSE Linux Enterprise Module for Public Cloud 15 SP6 | Affected |
| SUSE Linux Enterprise Server 12 | Affected |
| SUSE Linux Enterprise Server 12 SP3 | Affected |
| SUSE Linux Enterprise Server 12 SP4 | Affected |
| SUSE Linux Enterprise Server 15 | Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| SUSE Manager Server 4.3 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| SLES-CHOST-BYOS-GCE | Affected |
EUVD-2026-65533
GHSA-hqq5-m7fp-mqc3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB