Katalog CVE

CVE-2026-28422

NiskieCVSS 2.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Vim to otwartoźródłowy edytor tekstu wiersza poleceń. W wersjach przed 9.2.0078 występuje przepełnienie bufora stosu w funkcji `build_stl_str_hl()` podczas renderowania linii statusu z wielobajtowym znakiem wypełnienia na bardzo szerokim terminalu. Wersja 9.2.0078 naprawia ten problem.

Ocena ryzyka

Może to prowadzić do awarii edytora lub potencjalnie do wykonania kodu w kontekście użytkownika. Ryzyko występuje przy przetwarzaniu specjalnie spreparowanych danych wejściowych lub konfiguracji.

Rekomendacja

Zaktualizuj Vim do wersji 9.2.0078 lub nowszej. Unikaj używania wielobajtowych znaków wypełnienia w linii statusu na bardzo szerokich terminalach do czasu aktualizacji.

Inne podatności w Vim

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

Vim is an open source, command line text editor. Prior to version 9.2.0078, a stack-buffer-overflow occurs in `build_stl_str_hl()` when rendering a statusline with a multi-byte fill character on a very wide terminal. Version 9.2.0078 patches the issue.

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