Katalog CVE

CVE-2024-43802

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Vim to ulepszona wersja edytora tekstu vi z systemu Unix. Podczas opróżniania bufora typeahead, Vim przesuwa bieżącą pozycję w buforze, ale nie sprawdza, czy jest wystarczająco dużo miejsca na kolejne znaki. Może to prowadzić do przesunięcia pozycji tb_off poza bufor.

Ocena ryzyka

Może to prowadzić do odczytu lub zapisu poza dozwolonym obszarem pamięci, co może skutkować awarią lub potencjalnym wykonaniem kodu.

Rekomendacja

Zaleca się aktualizację Vima do najnowszej stabilnej wersji zawierającej poprawkę.

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

Vim is an improved version of the unix vi text editor. When flushing the typeahead buffer, Vim moves the current position in the typeahead buffer but does not check whether there is enough space left in the buffer to handle the next characters. So this may lead to the tb_off position within the typ

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