Out-of-bounds write in Rsync - CVE-2026-70456
Published: August 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service or modify memory.
The vulnerability exists due to out-of-bounds write in read_args() when processing daemon client arguments that make glob expansion land the argument count exactly on maxargs. A remote attacker can send a specially crafted request to cause a denial of service or modify memory.
The write occurs when a trailing NULL pointer is written one pointer past the end of the heap allocation.