CVE-2026-70461
WysokieCVSS 8.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 41 - wyżej niż 41% wszystkich znanych CVE
Streszczenie
rsync w wersjach od 3.2.5 do przed 3.5.0 zawiera podatność na zapis poza granicami sterty (heap out-of-bounds write), która pozwala zdalnym nieuwierzytelnionym atakującym zapisać jeden bajt kontrolowany przez atakującego poza końcem alokacji sterty, dostarczając spreparowany wpis files-from. Atakujący mogą wywołać podatność przeciwko modułowi demona rsync w trybie tylko do odczytu, dostarczając wpis files-from zawierający zarówno wewnętrzny, jak i końcowy backslash, powodując, że funkcja add_implied_include() nieprawidłowo zlicza końcowy backslash podczas określania rozmiaru bufora docelowego.
Ocena ryzyka
Podatność może prowadzić do uszkodzenia pamięci, co może umożliwić zdalne wykonanie kodu lub spowodować awarię usługi.
Rekomendacja
Zaktualizuj rsync do wersji 3.5.0 lub nowszej, która zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
rsync 3.2.5 before 3.5.0 contains a heap out-of-bounds write vulnerability that allows remote unauthenticated attackers to write one attacker-controlled byte past the end of a heap allocation by supplying a crafted files-from entry. Attackers can trigger the vulnerability against a read-only rsync daemon module by providing a files-from entry containing both an interior and trailing backslash, causing the add_implied_include() function to under-count the trailing backslash when sizing the destination buffer.

