USN-7206-1: rsync vulnerabilities
Simon Scannell, Pedro Gallegos, and Jasiel Spelman discovered that rsync did not properly handle checksum lengths. An attacker could use this issue to execute arbitrary code. (CVE-2024-12084) Simon Scannell, Pedro Gallegos, and Jasiel Spelman discovered that rsync compared checksums with uninitialized memory. An attacker could exploit this issue to leak sensitive information. (CVE-2024-12085) Simon Scannell, Pedro Gallegos, and Jasiel Spelman discovered that rsync incorrectly handled file checksums. A malicious server could use this to expose arbitrary client files. (CVE-2024-12086) Simon Scannell, Pedro Gallegos, and Jasiel Spelman discovered that rsync mishandled symlinks for some settings. An attacker could exploit this to write files outside the intended directory. (CVE-2024-12087) Simon Scannell, Pedro Gallegos, and Jasiel Spelman discovered that rsync failed to verify symbolic link destinations for some settings. An attacker could exploit this for path traversal attacks. (CVE-2024-12088) Aleksei Gorban discovered a race condition in rsync's handling of symbolic links. An attacker could use this to access sensitive information or escalate privileges. (CVE-2024-12747)
Affected Software
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-7206-1?
The severity of USN-7206-1 is critical due to the potential for arbitrary code execution.
How do I fix USN-7206-1?
To fix USN-7206-1, update rsync to the fixed versions specified in the advisory for your Ubuntu release.
Which versions of rsync are affected by USN-7206-1?
The affected versions include rsync versions prior to 3.2.7-1ubuntu1.1, 3.2.7-0ubuntu0.22.04.3, 3.1.3-8ubuntu0.8, and earlier.
What is the impact of not addressing USN-7206-1?
Failing to address USN-7206-1 may leave your system vulnerable to remote exploitation and arbitrary code execution.
Who discovered the vulnerability related to USN-7206-1?
The vulnerability related to USN-7206-1 was discovered by Simon Scannell, Pedro Gallegos, and Jasiel Spelman.