Katalog CVE

CVE-2026-53794

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

rsync przed wersją 3.5.0 zawiera błąd logiczny w obsłudze --max-alloc, który umożliwia nadawcy lub ustawieniu konfiguracji --max-alloc=0 całkowite wyłączenie kontroli poprawności alokacji zamiast egzekwowania limitu zerowego. Atakujący mogą wykorzystać tę wadę, aby spowodować, że odbiorca podejmie nieograniczone alokacje pamięci dla list plików i struktur danych, potencjalnie wyczerpując dostępną pamięć i powodując odmowę usługi.

Ocena ryzyka

Może dojść do wyczerpania pamięci i odmowy usługi, co może zakłócić działanie systemów korzystających z rsync.

Rekomendacja

Zaktualizuj rsync do wersji 3.5.0 lub nowszej, która zawiera poprawkę, oraz unikaj ustawiania --max-alloc=0 w konfiguracjach.

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS