Katalog CVE

CVE-2017-16548

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w rsync 3.1.2 i 3.1.3-development w funkcji receive_xattr w pliku xattrs.c nie sprawdza obecności znaku null na końcu nazwy atrybutu rozszerzonego (xattr). Zdalny atakujący może wysłać spreparowane dane do demona rsync, powodując odczyt poza zakresem sterty (heap-based buffer over-read) i awarię aplikacji (DoS), a potencjalnie także inne skutki.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania awarii usługi rsync, co może prowadzić do przerwania działania kopii zapasowych lub synchronizacji plików, a w skrajnych przypadkach do nieokreślonych innych skutków ubocznych.

Rekomendacja

Zaleca się aktualizację rsync do wersji 3.1.3 lub nowszej, która zawiera poprawkę usuwającą tę podatność. Jeśli aktualizacja nie jest możliwa, należy ograniczyć dostęp do demona rsync tylko do zaufanych hostów.

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

The receive_xattr function in xattrs.c in rsync 3.1.2 and 3.1.3-development does not check for a trailing '\0' character in an xattr name, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) or possibly have unspecified other impact by sending crafted data to the daemon.

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