CVE-2026-73075
ŚrednieCVSS 4.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
Vim, edytor tekstu z linii poleceń, w wersjach od 9.2.0469 do 9.2.0843 zawiera podatność w funkcji popup_mark_opacity_zindex() w src/popupwin.c, która może użyć ujemnej wartości w_winrow dla popupu zakotwiczonego we właściwości tekstu z clipwindow i opacity, co prowadzi do odczytu poza zakresem i warunkowego zapisu. Problem został naprawiony w wersji 9.2.0843.
Ocena ryzyka
Ryzyko awarii edytora Vim lub potencjalnego wykonania kodu w wyniku odczytu poza zakresem. Atak wymaga specjalnie spreparowanego pliku lub danych wejściowych.
Rekomendacja
Zaktualizuj Vim do wersji 9.2.0843 lub nowszej. Unikaj otwierania niezaufanych plików w Vimie.
Oryginalny opis (angielski, źródło NVD)
Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.

