CVE-2026-53784 is a path traversal vulnerability in rsync's daemon mode that allows reading files outside the configured module root. The vulnerability triggers only when rsync runs in daemon mode with chroot disabled — a configuration that is far more common in production than the low EPSS score (0.00175) suggests. The issue stems from rsync performing a chdir() to the module path without first resolving symlinks via realpath(), allowing an attacker with module access to escape the module root using relative path traversal sequences like ../

If you run rsync in daemon mode, audit your rsyncd.conf immediately: check whether any modules have 'use chroot = no' or lack an explicit chroot directive (which defaults to yes, but many operators disable it for operational reasons — typically to support absolute-path symlinks or improve performance for large backup and content-distribution workloads). If chroot is disabled on any module, treat that module as having an active path traversal vulnerability regardless of authentication settings. The attacker needs only valid module credentials (or no credentials if the module is publicly readable) and the ability to guess or know file paths outside the module root.

The fix is trivial — rsync 3.5.0 adds a realpath() call before the chdir() in daemon initialization — but the concerning part is why it was missing for so long in a tool with decades of security scrutiny. This is the same realpath()-before-chdir() pattern that manifested in wu-ftpd, proftpd, and Apache configurations. The vulnerability class is well-documented; the gap is that code review and threat modeling typically miss configuration-dependent interactions where the same code is safe or vulnerable depending on deployment settings.

Prioritise: if you cannot immediately patch, either enable chroot for daemon modules (recognising this may break existing symlink-dependent workflows) or restrict daemon mode access to trusted networks only. The CVSS 7.1 understates the risk precisely because rsync serves as infrastructure glue — backup systems, configuration management, CI/CD pipelines, and container distributions often depend on rsync's module isolation as a trust boundary, and compromising a single daemon can expose credentials, keys, and secrets that other systems trust rsync to protect.