6.1 MEDIUM
- CVSS version: 3.1
- Attack vector (AV): NETWORK
- Attack complexity (AC): HIGH
- Privileges required (PR): NONE
- User interaction (UI): REQUIRED
- Scope (S): CHANGED
- Confidentiality impact (C): HIGH
- Integrity impact (I): NONE
- Availability impact (A): NONE
Rsync: rsync server leaks arbitrary client files
A flaw was found in rsync. It could allow a server to enumerate the contents of an arbitrary file from the client's machine. This issue occurs when files are being copied from a client to a server. During this process, the rsync server will send checksums of local data to the client to compare with in order to determine what data needs to be sent to the server. By sending specially constructed checksum values for arbitrary files, an attacker may be able to reconstruct the data of those files byte-by-byte based on the responses from the client.
References
Affected products
- =<3.3.0
Matching in nixpkgs
pkgs.rsync
Fast incremental file transfer utility
pkgs.grsync
Synchronize folders, files and make backups
pkgs.rrsync
Helper to run rsync-only environments from ssh-logins
pkgs.librsync
Implementation of the rsync remote-delta algorithm
pkgs.diskrsync
Rsync for block devices and disk images
pkgs.openrsync
BSD-licensed implementation of rsync
-
nixos-unstable 2022-05-08
- nixpkgs-unstable 2022-05-08
- nixos-unstable-small 2022-05-08
pkgs.vdirsyncer
Synchronize calendars and contacts
pkgs.emacsPackages.rsync-mode
None
-
nixos-unstable 20210911.0
- nixpkgs-unstable 20210911.0
- nixos-unstable-small 20210911.0
pkgs.emacsPackages.dired-rsync
None
-
nixos-unstable 20230822.1350
- nixpkgs-unstable 20230822.1350
- nixos-unstable-small 20230822.1350
pkgs.python311Packages.sysrsync
Simple and safe system's rsync wrapper for Python
pkgs.python312Packages.sysrsync
Simple and safe system's rsync wrapper for Python
pkgs.python311Packages.vdirsyncer
Synchronize calendars and contacts
pkgs.python312Packages.vdirsyncer
Synchronize calendars and contacts
pkgs.emacsPackages.dired-rsync-transient
None
-
nixos-unstable 20230714.1459
- nixpkgs-unstable 20230714.1459
- nixos-unstable-small 20230714.1459
Package maintainers
-
@jluttine Jaakko Luttinen <jaakko.luttinen@iki.fi>
-
@kuznero Roman Kuznetsov <roman@kuznero.com>
-
@fgaz Francesco Gazzetta <fgaz@fgaz.me>
-
@veprbl Dmitry Kalinkin <veprbl@gmail.com>
-
@kampfschlaefer Arnold Krille <arnold@arnoldarts.de>
-
@ivan Ivan Kozik <ivan@ludios.org>
-
@ehmry Emery Hemingway <ehmry@posteo.net>