CVE-2026-44507 in rsync
Riassunto
di VulDB • 20/07/2026
Rsync è uno strumento di copia file che utilizza un algoritmo delta-transfer per sincronizzare i file remoti e locali. Nelle versioni precedenti alla 3.4.3, quando si utilizzava un daemon configurato con chroot, la risoluzione DNS inversa del client in connessione veniva eseguita dopo l'ingresso nella directory chroot. Se il chroot non conteneva i file necessari a glibc per la risoluzione (/etc/resolv.conf, /etc/nsswitch.conf, /etc/hosts e moduli di servizio NSS), la ricerca falliva e il nome host del client in connessione veniva impostato su "UNKNOWN". Le regole di negazione basate sul nome host ("hosts deny = *.evil.example") non potevano quindi corrispondere a tale valore, consentendo a un attaccante che controllava il record PTR per il proprio IP sorgente di connettersi utilizzando un hostname che l'amministratore aveva intenzionalmente bloccato. Gli ACL basati sull'IP ("hosts allow = 10.0.0.0/8") non sono interessati da questa problematica. Il problema è stato risolto nella versione 3.4.3.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.