Katalog CVE

CVE-2016-3630

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Dekoder binarnych różnic w Mercurial przed wersją 3.7.3 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez polecenia (1) klonowania, (2) przesyłania lub (3) pobierania, związane z (a) błędem zaokrąglania rozmiaru listy oraz (b) krótkimi rekordami.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem lub wycieku danych.

Rekomendacja

Zaleca się aktualizację Mercuriala do wersji 3.7.3 lub nowszej, aby usunąć tę podatność.

Inne podatności w Mercurial

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

The binary delta decoder in Mercurial before 3.7.3 allows remote attackers to execute arbitrary code via a (1) clone, (2) push, or (3) pull command, related to (a) a list sizing rounding error and (b) short records.

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