Katalog CVE

CVE-2026-73074

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

W Vimie przed wersją 9.2.0841 funkcja prop_add_one() w src/textprop.c używa wartości proplen z get_text_props() do zwiększenia licznika właściwości uint16_t powyżej 0xffff, zawijając licznik do zera i kopiując istniejące rekordy właściwości tekstu do alokacji sterty o rozmiarze nieodpowiednim dla żadnego z nich. Problem naprawiono w wersji 9.2.0841.

Ocena ryzyka

Podatność może prowadzić do uszkodzenia pamięci, co może umożliwić atakującemu wykonanie dowolnego kodu lub spowodować awarię Vima.

Rekomendacja

Zaktualizuj Vima do wersji 9.2.0841 lub nowszej, aby naprawić ten błąd.

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

Vim is an open source, command line text editor. Prior to 9.2.0841, prop_add_one() in src/textprop.c uses the proplen value from get_text_props() to increment a uint16_t property count beyond 0xffff, wrapping the count to zero and copying existing text-property records into a heap allocation sized for none of them. This issue is fixed in version 9.2.0841.

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