Vim — текстовый редактор командной строки с открытым исходным кодом. Версии до 9.2.0077 имеют переполнение буфера кучи и ошибку сегментации (SEGV) в логике восстановления файла подкачки Vim. И то, и другое вызвано непроверенными полями, считанными из созданных блоков указателей в файле подкачки.
Версия 9.2.0077 устраняет проблему.
Показать оригинальное описание (EN)
Vim is an open source, command line text editor. Versions prior to 9.2.0077 have a heap-buffer-overflow and a segmentation fault (SEGV) exist in Vim's swap file recovery logic. Both are caused by unvalidated fields read from crafted pointer blocks within a swap file. Version 9.2.0077 fixes the issue.
Характеристики атаки
Последствия
Строка CVSS v3.1