Podatności Vim
125 znanych podatności CVE w Vim, przetłumaczonych i ocenionych.
- CVE-2023-48236Niskie
Vim to otwartoźródłowy edytor tekstu działający w trybie wiersza poleceń. Używając polecenia z=, użytkownik może przekroczyć limit liczby, co może prowadzić do awarii, chociaż nie zawsze się to zdarza.
- CVE-2023-48235Niskie
Vim to otwarty edytor tekstu w wierszu poleceń, który może powodować przepełnienie podczas analizowania względnych adresów ex. Problem występuje w istniejącej kontroli przepełnienia, gdy numer linii staje się ujemny. Wpływ jest niski, wymagana jest interakcja użytkownika.
- CVE-2023-48234Niskie
Vim to otwarty edytor tekstu w trybie wiersza poleceń. Podczas uzyskiwania liczby dla polecenia 'z' w trybie normalnym, może wystąpić przepełnienie dla dużych wartości, co może prowadzić do awarii, chociaż nie zawsze się to zdarza.
- CVE-2023-48233Niskie
Vim to otwarty edytor tekstu w trybie tekstowym. Jeśli liczba po poleceniu :s jest większa niż to, co mieści się w zmiennej typu long, program kończy działanie z błędem e_value_too_large. Problem został rozwiązany w wersji 9.0.2108.
- CVE-2023-48232Niskie
Vim to otwartoźródłowy edytor tekstu w trybie tekstowym. Występuje wyjątek punktu zmiennoprzecinkowego podczas obliczania przesunięcia linii dla zbyt długich linii, gdy włączone jest płynne przewijanie i ustawienia cpo zawierają flagę 'n'. Problem ten prowadzi do awarii aplikacji.
- CVE-2023-48231Niskie
Vim to otwartoźródłowy edytor tekstu działający w trybie wiersza poleceń. Podczas zamykania okna, vim może próbować uzyskać dostęp do już zwolnionej struktury okna.
- CVE-2023-46246Średnie
W Vimie występuje podatność typu use-after-free w pamięci przydzielonej w funkcji `ga_grow_inner`. Problem ten może wystąpić podczas używania komendy `:history`, co prowadzi do przepełnienia wartości całkowitej i potencjalnego wykorzystania pamięci po jej zwolnieniu.
- CVE-2023-4752Wysokie
W repozytorium GitHub vim/vim przed wersją 9.0.1858 występuje podatność typu Use After Free. Może ona prowadzić do niezdefiniowanego zachowania, awarii lub potencjalnego wykonania kodu.
- CVE-2023-2426Średnie
Podatność polegająca na użyciu wskaźnika poza zakresem w repozytorium GitHub vim/vim przed wersją 9.0.1499.
- CVE-2023-1175Średnie
Nieprawidłowe obliczenie rozmiaru bufora w repozytorium GitHub vim/vim przed wersją 9.0.1378.
- CVE-2023-1170Średnie
Przepełnienie bufora na stercie w repozytorium GitHub vim/vim przed wersją 9.0.1376.
- CVE-2023-0433Wysokie
Przepełnienie bufora na stercie w repozytorium GitHub vim/vim przed wersją 9.0.1225.
- CVE-2023-0288Wysokie
Przepełnienie bufora oparte na stercie w programie Vim przed wersją 9.0.1189.
- CVE-2023-0049Wysokie
Odczyt poza zakresem (Out-of-bounds Read) w programie Vim przed wersją 9.0.1143.
- CVE-2022-3591Wysokie
Użycie po zwolnieniu (Use-After-Free) w programie Vim przed wersją 9.0.0789.
- CVE-2022-4141Wysokie
Przepełnienie bufora na stercie w Vimie w wersji 9.0.0946 i niższych, umożliwiające atakującemu użycie CTRL-W gf w wyrażeniu użytym w prawej stronie polecenia substitute.
- CVE-2022-1725Średnie
W repozytorium GitHub vim/vim w wersjach przed 8.2.4959 występuje dereferencja wskaźnika NULL. Podatność może zostać wywołana podczas przetwarzania spreparowanych danych wejściowych w edytorze Vim.
- CVE-2022-3324Wysokie
Przepełnienie bufora oparte na stosie w programie Vim przed wersją 9.0.0598.
- CVE-2022-3297Wysokie
Użycie po zwolnieniu (Use-After-Free) w programie Vim przed wersją 9.0.0579.
- CVE-2022-3296Wysokie
Przepełnienie bufora oparte na stosie w programie Vim przed wersją 9.0.0577.
- CVE-2022-3256Wysokie
Użycie po zwolnieniu (Use-After-Free) w programie Vim przed wersją 9.0.0530.
- CVE-2022-3235Wysokie
Podatność use-after-free w edytorze Vim w wersjach przed 9.0.0490. Błąd pamięci może zostać wywołany przez określone dane wejściowe.
- CVE-2022-3234Wysokie
Podatność typu heap-based buffer overflow w edytorze vim w wersjach przed 9.0.0483. Opis NVD nie wskazuje konkretnego wektora wywołania.
- CVE-2022-3153Średnie
W edytorze Vim w wersjach przed 9.0.0404 występuje błąd dereferencji wskaźnika NULL. Może on zostać wywołany przez specjalnie spreparowane dane wejściowe, powodując awarię aplikacji.
- CVE-2022-3134Wysokie
Użycie po zwolnieniu (Use-After-Free) w programie Vim przed wersją 9.0.0389.
- CVE-2022-3099Wysokie
Podatność use-after-free w edytorze Vim w wersjach przed 9.0.0360. Błąd dotyczy zarządzania pamięcią podczas przetwarzania danych.
- CVE-2022-3037Wysokie
Użycie po zwolnieniu (Use-After-Free) w programie Vim przed wersją 9.0.0322.
- CVE-2022-3016Wysokie
Podatność typu use-after-free w edytorze Vim w wersjach przed 9.0.0286. Błąd zarządzania pamięcią może prowadzić do niezdefiniowanego zachowania lub awarii aplikacji.
- CVE-2022-2982Wysokie
Podatność typu use-after-free w edytorze vim w wersjach przed 9.0.0260. Opis NVD nie wskazuje konkretnego wektora wywołania.
- CVE-2022-2980Średnie
Podatność dereferencji wskaźnika NULL w edytorze Vim w wersjach przed 9.0.0259. Błąd może zostać wywołany przez określone dane wejściowe i prowadzić do awarii aplikacji.
- CVE-2022-2946Wysokie
W repozytorium GitHub vim/vim przed wersją 9.0.0246 występuje podatność typu use-after-free. Może ona prowadzić do niezdefiniowanego zachowania lub potencjalnego wykonania kodu podczas przetwarzania specjalnie spreparowanych danych.
- CVE-2022-2923Średnie
W edytorze Vim w wersjach przed 9.0.0240 występuje błąd dereferencji wskaźnika NULL. Może on zostać wywołany przez specjalnie spreparowane dane wejściowe, powodując awarię aplikacji.
- CVE-2022-2889Wysokie
Podatność use-after-free w edytorze Vim w wersjach przed 9.0.0225. Błąd dotyczy nieprawidłowego zwalniania pamięci podczas przetwarzania danych.
- CVE-2022-2874Średnie
W edytorze Vim w wersjach przed 9.0.0224 występuje błąd dereferencji wskaźnika NULL. Może on zostać wywołany przez specjalnie spreparowane dane wejściowe, powodując awarię aplikacji.
- CVE-2022-2862Wysokie
Podatność typu use-after-free w edytorze vim w wersjach przed 9.0.0221. Opis NVD nie wskazuje konkretnego wektora wywołania.
- CVE-2022-2849Wysokie
W repozytorium GitHub vim/vim przed wersją 9.0.0220 występuje przepełnienie bufora na stercie. Może ono prowadzić do awarii lub potencjalnego wykonania kodu podczas przetwarzania specjalnie spreparowanych danych.
- CVE-2022-2817Wysokie
Podatność typu use-after-free w edytorze vim w wersjach przed 9.0.0213. Opis NVD nie wskazuje konkretnego wektora wywołania.
- CVE-2022-2819Wysokie
Podatność typu heap-based buffer overflow w edytorze vim w wersjach przed 9.0.0211. Opis NVD nie wskazuje konkretnego wektora wywołania.
- CVE-2022-2522Wysokie
Podatność typu przepełnienie bufora na stercie w repozytorium GitHub vim/vim przed wersją 9.0.0061.
- CVE-2022-2345Wysokie
Podatność Use After Free w programie vim przed wersją 9.0.0046. Może prowadzić do wykonania dowolnego kodu lub awarii.
- CVE-2022-2344Wysokie
Podatność przepełnienia bufora na stercie w programie vim przed wersją 9.0.0045. Może prowadzić do wykonania dowolnego kodu lub awarii.
- CVE-2022-2343Wysokie
Przepełnienie bufora na stercie w Vimie przed wersją 9.0.0044. Może pozwolić atakującemu na wykonanie kodu lub spowodowanie awarii.
- CVE-2022-2304Wysokie
Podatność typu stack-based buffer overflow w repozytorium GitHub vim/vim w wersjach przed 9.0. Może prowadzić do przepełnienia bufora na stosie.
- CVE-2022-2287Wysokie
Odczyt poza zakresem w Vimie przed wersją 9.0. Może prowadzić do wycieku informacji lub awarii.
- CVE-2022-2286Wysokie
Odczyt poza zakresem w Vimie przed wersją 9.0. Może prowadzić do wycieku informacji lub awarii.
- CVE-2022-2285Wysokie
Przepełnienie liczby całkowitej lub zawinięcie w Vimie przed wersją 9.0. Może prowadzić do nieoczekiwanego zachowania lub awarii.
- CVE-2022-2284Wysokie
Przepełnienie bufora na stercie w Vimie przed wersją 9.0. Podatność może pozwolić atakującemu na wykonanie kodu lub spowodowanie awarii.
- CVE-2022-2257Wysokie
Odczyt poza zakresem w Vimie przed wersją 9.0. Może prowadzić do wycieku informacji lub awarii.
- CVE-2022-2210Wysokie
Zapis poza zakresem w Vimie przed wersją 8.2. Może prowadzić do uszkodzenia pamięci lub wykonania kodu.
- CVE-2022-2208Średnie
W repozytorium GitHub vim/vim przed wersją 8.2.5163 występuje dereferencja wskaźnika NULL.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

