CVE-2026-53794

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.
Configurations

No configuration.

History

23 Oct 2026, 18:10

Type Values Removed Values Added
Summary
  • (es) rsync anterior a la versión 3.5.0 contiene un error lógico en el manejo de --max-alloc que permite que un remitente o una configuración que establece --max-alloc=0 desactive por completo las comprobaciones de cordura de asignación en lugar de imponer un límite de cero bytes. Los atacantes pueden explotar esta falla para hacer que el receptor intente asignaciones de memoria ilimitadas para la lista de archivos y las estructuras de datos, agotando potencialmente la memoria disponible y causando una denegación de servicio.

Information

Published : 2026-08-13 15:19

Updated : 2026-10-24 16:10


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