7.5 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: S3 multipart declared-length memory exhaustion
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.75.0 until 1.75.1, the serve S3 streamed multipart path in cmd/serve/s3/multipart.go passes attacker-controlled contentLength to multipart.NewRW().Reserve before reading request-body bytes. waitForTurn admits the current part and one oversized part when the buffer is empty despite --multipart-streaming-buffer-limit, and lib/pool allocates 1 MiB pages according to Content-Length or X-Amz-Decoded-Content-Length. A network client can retain or multiply these reservations without sending the declared body, exhausting process or host memory or permanently blocking request handlers. Anonymous S3 deployments require no credentials, while deployments using auth_key require an accepted S3 key. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/issues/9616 x_refsource_MISC
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==>= 1.75.0, < 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
9.1 CRITICAL
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: RC per-server auth-proxy bypass
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.70.0 until 1.75.1, the serve/start RC interface accepts per-server proxyOpt.AuthProxy settings, and the FTP and S3 constructors in cmd/serve/ftp/ftp.go and cmd/serve/s3/server.go incorrectly check the process-global proxy.Opt.AuthProxy value instead. When the global value is empty, the request-local authentication proxy is ignored: FTP falls back to the fixed filesystem with username anonymous and any password, while S3 with AuthKey serves the fixed RC fs rather than the backend selected by the proxy. The dedicated command-line servers that configure the global option are not affected. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==>= 1.70.0, < 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
9.8 CRITICAL
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone serve s3: --auth-proxy without --auth-key authenticates nobody - full SigV4 signature bypass
rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, rclone serve s3 configured with --auth-proxy but without --auth-key allows authPairMiddleware to register any client-chosen accessKeyID with an empty ws.s3Secret. gofakes3 then verifies the request’s SigV4 signature against that same empty secret, while Server.auth passes the access key identifier as both the user and authentication value to the proxy without an independent per-identity secret. An unauthenticated network attacker can therefore choose an arbitrary access key, sign with an empty secret, and reach whatever backend the auth-proxy script resolves for that identity. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==< 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
7.3 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): Required (R)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: FTP cross-session auth-proxy backend confusion
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.64.0 until 1.75.1, the FTP auth-proxy driver in cmd/serve/ftp/ftp.go stores one obscured password per username in the server-wide userPass map[string]string instead of binding the credential or VFS to the authenticated session. If two accepted credentials use the same username but resolve to different proxy backends, a later CheckPasswd login overwrites userPass[user], and subsequent getVFS operations on the first session are reauthorized with the later password. The first session can then read, create, overwrite, rename, or delete objects using the second credential’s backend authority. Exploitation requires the later same-username login to occur while the first session remains open. This issue is fixed in version 1.75.1.
References
-
https://github.com/rclone/rclone/security/advisories/GHSA-c476-6w5q-jw77 x_refsource_CONFIRM
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==>= 1.64.0, < 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
5.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): Low (L)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): Low (L)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse accepted
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse published on GitHub
rclone local: crafted Range request against a translated symlink panics (DoS)
rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, backend/local with --links or links=true exposes symlink targets as .rclonelink objects, and fs.RangeOption.Decode can pass an unchecked positive Range start through Object.Open and openTranslatedLink. The function slices the target string as linkdst[offset:], so a Range start larger than the target length causes a deterministic slice-bounds panic when lib/http/serve exposes the object through HTTP or WebDAV. Go net/http normally recovers the panic per connection, causing request-level denial of service rather than terminating the entire process. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==< 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
3.7 LOW
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): Low (L)
- Integrity (I): None (N)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: http backend forwards custom/auth headers to a different host on redirect
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.49.0 until 1.75.1, the HTTP backend attaches headers configured through --http-headers or headers= to requests in backend/http/http.go, while its fshttp.NewClient client follows redirects without a backend-specific http.Client.CheckRedirect policy. A configured remote that redirects to another host can therefore cause custom secrets such as X-Api-Key to be resent to that untrusted destination, and a same-host HTTPS-to-HTTP redirect can expose Authorization or Cookie headers in cleartext. Listing, stat, download, mount, and serve operations can trigger the leak during normal use. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==>= 1.49.0, < 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
5.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): None (N)
- User Interaction (UI): Required (R)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: source object names can escape the configured root on upload
rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, rclone core does not reject parent-directory segments in source Object.Remote() values before fs/list, fs/walk, fs/sync, and fs/operations pass those values to destination backends. A flat-keyspace source object store populated with native non-rclone tooling can contain a raw .. key segment, and affected b2, swift, qingstor, oracleobjectstorage, internetarchive, smb, storj, sftp, webdav, ftp, filelu, shade, and sia destinations use path.Join(root, remote) before EncodeDot can neutralize the segment. A copy or upload can therefore escape the configured root into another bucket, share, or path reachable by the victim credential, with sftp and smb potentially reaching other filesystem or share locations under the same login authority. This issue is fixed in version 1.75.1.
References
-
https://github.com/rclone/rclone/security/advisories/GHSA-38xv-hf3p-h7mq x_refsource_CONFIRM
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==< 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
7.1 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): Low (L)
- User Interaction (UI): Required (R)
- Scope (S): Changed (C)
- Confidentiality (C): Low (L)
- Integrity (I): High (H)
- Availability (A): Low (L)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Changed (C)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): Low (L)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse accepted
- @LeSuisse published on GitHub
rclone: Directory metadata (chmod/chown/chtimes) applied through a planted symlink in rclone local --links escapes the destination
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.
References
-
https://github.com/rclone/rclone/security/advisories/GHSA-f8g7-2xjc-7mfh x_refsource_CONFIRM
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==< 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
6.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Local (L)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): Required (R)
- Scope (S): Changed (C)
- Confidentiality (C): None (N)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Local (L)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Changed (C)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
9 packages
- librclone
- rclone-ui
- syncrclone
- rclone-browser
- plakar-plugin-rclone
- git-annex-remote-rclone
- gnomeExtensions.rclone-manager
- python313Packages.rclone-python
- python314Packages.rclone-python
- @LeSuisse accepted
- @LeSuisse ignored maintainer @SuperSandro2000 maintainer.ignore
- @LeSuisse published on GitHub
rclone archive/zip: Zip Slip via unsanitized zip entry names lets a malicious archive escape its own namespace
rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.72.0 until 1.75.1, the archive ZIP backend method (*Fs).readZip in backend/archive/zip/zip.go accepts archive/zip.File.Name values from an untrusted central directory and exposes cleaned entry names without ensuring that they remain inside the archive namespace. Entries such as ../../etc/cron.d/evil can survive path.Clean and become Object.Remote() values that fs/sync and fs/operations use as destination-relative paths, allowing rclone copy or sync to write outside the selected destination on backends that do not independently confine the path. The non-empty root check also used strings.HasPrefix without a path boundary, so root foo could incorrectly include sibling foobar entries. This issue is fixed in version 1.75.1.
References
-
-
https://github.com/rclone/rclone/releases/tag/v1.75.1 x_refsource_MISC
Affected products
- ==>= 1.72.0, < 1.75.1
Matching in nixpkgs
Ignored packages (9)
pkgs.librclone
Rclone as a C library
pkgs.rclone-ui
Cross-platform desktop GUI for rclone & S3
pkgs.syncrclone
Bidirectional sync tool for rclone
-
nixos-unstable 0-unstable-2023-03-23
- nixpkgs-unstable 0-unstable-2023-03-23
- nixos-unstable-small 0-unstable-2023-03-23
-
nixos-26.05 0-unstable-2023-03-23
- nixos-26.05-small 0-unstable-2023-03-23
- nixpkgs-26.05-darwin 0-unstable-2023-03-23
pkgs.rclone-browser
Graphical Frontend to Rclone written in Qt
pkgs.plakar-plugin-rclone
Plakar rclone integration (backup and restore via rclone remotes)
-
nixos-unstable -
- nixos-unstable-small 1.1.0-beta.10
pkgs.git-annex-remote-rclone
Use rclone supported cloud storage providers with git-annex
pkgs.gnomeExtensions.rclone-manager
Is like Dropbox sync client but for more than 30 services, adds an indicator to the top panel so you can manage the rclone profiles configured in your system, perform operations such as mount as remote, watch for file modifications, sync with remote storage, navigate it's main folder. Also, it shows the status of each profile so you can supervise the operations, and provides an easy access log of events. Backup and restore the rclone configuration file, so you won't have to configure all your devices one by one
pkgs.python313Packages.rclone-python
Python wrapper for rclone
Package maintainers
Ignored maintainers (1)
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>