rsync before 3.5.0 contains a logic error in --max-alloc handling that allows a sender or configuration setting --max-alloc=0 to disable allocation sanity checks entirely rather than enforcing a zero-byte cap. Attackers can exploit this flaw to cause the receiver to attempt unbounded memory allocations for file list and data structures, potentially exhausting available memory and causing a denial of service.
References
Configurations
No configuration.
History
No history.
Information
Published : 2026-08-13 15:19
Updated : 2026-09-08 20:28
NVD link : CVE-2026-53794
Mitre link : CVE-2026-53794
CVE.ORG link : CVE-2026-53794
JSON object : View
Products Affected
No product.
CWE
CWE-1284
Improper Validation of Specified Quantity in Input
