Impact
rsync versions 3.1.0 through 3.4.x contain a flaw that allows an attacker to bypass hostname‑based access control rules that are configured to deny certain hosts. When a DNS lookup for a hostname in a deny rule fails, the daemon simply skips that rule instead of applying the deny, granting unauthorized users access to protected file trees. The weakness is a failure‑to‑deny logic error and is classified as CWE-636 and CWE-863.
Affected Systems
The vulnerability affects the RsyncProject rsync software in all releases from 3.1.0 up to and including 3.4.x. Systems running these versions with hostname‑based deny rules are susceptible; upgrades to 3.5.0 or newer contain the correct deny behaviour.
Risk and Exploitability
The CVSS score of 9.1 indicates high severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is remote, requiring an attacker to trigger a DNS resolution failure for a deny rule hostname. When the failure occurs the daemon does not deny, exposing the protected module to unauthenticated access.
OpenCVE Enrichment