Link following in Rsync - CVE-2026-53784
Published: August 13, 2026
Vulnerability details
The vulnerability allows a local user to disclose sensitive information and modify served content outside the configured module root.
The vulnerability exists due to improper link resolution before file access in the daemon module-root chdir logic when changing directory into the module path with use chroot = no. A local user can place a parent-component symlink to make the daemon serve files from outside the configured module root to disclose sensitive information and modify served content outside the configured module root.
Exploitation requires the daemon to be configured with use chroot = no, and the issue occurs before any transfer begins.