Description: A vulnerability has been reported in rsync, which potentially can be exploited by malicious users to read or write arbitrary files on a vulnerable system.
The vulnerability is caused due to an input validation error within the "sanitize_path()" function of the "util.c" file.
Successful exploitation requires that the rsync daemon isn't running chrooted.
The vulnerability affects version 2.6.2 and prior.
Solution: A fix is available in the CVS repository and will also be included in version 2.6.3.
The vendor suggests setting "use chroot = true" for all modules in the file "rsyncd.conf".
Provided and/or discovered by: Reported by vendor.
If you have new information regarding this Secunia advisory or a product in our database, please send it to us using either our web form or email us at vuln@secunia.com.
Ideas, suggestions, and other feedback are most welcome.