CVE-2026-70455 PUBLISHED

rsync 3.4.2 < 3.5.0 DoS via --zt Zstandard Compression Thread Exhaustion

Assigner: VulnCheck
Reserved: 04.08.2026 Published: 13.08.2026 Updated: 13.08.2026

rsync 3.4.2 before 3.5.0 contains a denial of service vulnerability that allows a remote sender to exhaust system resources by specifying the --zt short alias for --compress-threads, which bypasses the refuse options directive's string matching on long option names. Attackers can specify --zt=N with a large value to spawn an unbounded number of Zstandard worker threads on the receiver, exhausting available thread and memory resources.

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

Remote sender specifies --zt=N (Zstandard short alias not covered by refuse options) to spawn unbounded worker threads on the receiver (VA:H).

Product Status

Vendor RsyncProject
Product rsync
Versions Default: unaffected
  • affected from 3.4.2 to 3.4.4 (incl.)
  • Version 3.5.0 is unaffected

Credits

  • fcasal finder

References

Problem Types

  • CWE-770 Allocation of Resources Without Limits or Throttling CWE