Vim High Risk RCE Hole CVE-2026-34714: AI Dig-in с нулевым взаимодействием
В апреле 2026 года редактор Vim обнаружил пробел в реализации удаленного кода высокого риска (CVE-2026-34714, CVSS 9.2). Эта лазейка была обнаружена исследователями, использующими аудиты поддержки ИИ для достижения нулевых интерактивных атак путем встраивания вредоносных конфигураций табпанелей в Modrine: пользователи могут автоматически запускать и выполнять любую системную команду за кулисами без какой-либо дополнительной операции, используя Vim. В настоящее время POC открыт, широк, пожалуйста, немедленно обновите всех пользователей Vim!

Резюме пробелов
| Поля | Подробности |
|---|---|
| Идентификатор CVE | CVE-2026-34714 |
| объем | Высокий риск (CVSS 9.2) |
| Программное обеспечение Impact | Сим меньше 9.2.0272 |
| Тип отверстия | Удаленное выполнение кода (RCE) |
| Найти метод | Аудиторская поддержка |
| Трудно использовать | Низкий (POC опубликовано) |
Теория дыр
Метод атаки: Моделин + Табпанель
Эта лазейка существует в функции Vim Tabpanel, где нападающий использует выражение % для введения лазейки и достижения выполнения кода путем встраивания вредоносной конфигурации в Modeline (Model Line) в головку документа.
Последовательность атаки:
- Нападавший создал специальный файл, содержащий вредоносный Moderine
- Открытый файл с пользователем с помощью Vim
- Vim запускает лазейку при анализе Modeline
- Вредоносное выражение автоматически выполняется за кулисами
- Злоумышленники имеют доступ к системе.
Нулевая интерактивная атака.
Наиболее опасной является атака с нулевым взаимодействием:
- Пользователю не нужно выполнять команды
- Просто откройте файл, чтобы запустить.
- Атака осуществляется за кулисами.
- Пользователь не восприятие
Сфера воздействия
Эта лазейка затрагивает все версии до Vim 9.2.0272, включая:
- Vim установлен по умолчанию в системе Linux
- Собственный MacOS Vim
- Windows Vim
- Neovim (частичная версия)
- Интегрированный режим Vim
ИИ, вырывай яму.
Эта лазейка была обнаружена исследователями с помощью вспомогательного аудита ИИ, что ознаменовало крупный прорыв в области лазеек:
- Аудит кода автоматизации: ИИ анализирует исходный код Vim и выявляет недостатки безопасности в функции Tabpanel
- Распознавание режима дырки: ИИ определяет потенциальный риск инъекций экспрессии %
- POC Auto Generate: AI Auxiliary Generating Gap
Программа реабилитации
Вариант 1: Немедленное обновление, Vim
# Ubuntu/Debian
sudo apt update
sudo apt install vim
# CentOS/RHEL
sudo yum update vim
# macOS
brew update
brew upgrade vim
# 验证版本
vim --version
Убедитесь, что версия больше или равна 9.2.0272
Вариант 2: Временное смягчение
# 在 ~/.vimrc 中添加
set nomodeline
set modelines=0
Резюме
Vim CVE-2026-34714 представляет собой высокорисковую нулевую интерактивную лазейку RCE, оценка CBSS 9.2, с широким воздействием. Эта лазейка была обнаружена с помощью ИИ-аудитов, что ознаменовало крупный прорыв в области исследований безопасности.
Для всех пользователей Vim безопасно сразу перейти на 9.2.0272 или более.
Примечание пользователей Vim: немедленно обновляйтесь против атаки RCE с нулевым взаимодействием!