CVE-2017-6350
KrytyczneStreszczenie
W programie vim przed poprawką 8.0.0378 występuje przepełnienie całkowite w miejscu alokacji pamięci unserialize_uep, które może wystąpić, gdy nie są prawidłowo weryfikowane wartości długości drzewa podczas odczytu uszkodzonego pliku cofania. Może to prowadzić do przepełnienia bufora.
Ocena ryzyka
Przepełnienie bufora może umożliwić atakującemu wykonanie złośliwego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu i danych organizacji.
Rekomendacja
Zaleca się zaktualizowanie programu vim do wersji 8.0.0378 lub nowszej, aby usunąć tę podatność.
Oryginalny opis (angielski, źródło NVD)
An integer overflow at an unserialize_uep memory allocation site would occur for vim before patch 8.0.0378, if it does not properly validate values for tree length when reading a corrupted undo file, which may lead to resultant buffer overflows.

