CVE-2026-119741 PUBLISHED

rsync through 3.5.1 Denial of Service via hash_search() Checksum Collisions

Assigner: VulnCheck
Reserved: 30.10.2026 Published: 03.11.2026 Updated: 03.11.2026

rsync through 3.5.1 contains a denial of service vulnerability in the delta-transfer sender's hash_search() in match.c that allows malicious receivers to trigger unbounded strong-checksum work at consecutive offsets. Unauthenticated attackers pulling from a public daemon module can supply weak checksums colliding with consecutive rolling windows plus non-matching strong checksums, exhausting sender CPU across concurrent connections.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor RsyncProject
Product rsync
Versions Default: unaffected
  • affected from 0 to 3.5.1 (incl.)

Credits

  • Omar Elsayed finder
  • Omar Elsayed remediation developer

References

Problem Types

  • Inefficient Algorithmic Complexity CWE