← Обратно към списъка

Vim High Risk RCE Hole CVE-2026-34714: AI Dig-in, нула-интерактивен, прилагане на всеки код

itadol5j

През април 2026 г. редакторът на Vim разкри високорискова разлика в прилагането на отдалечен код (CVE-2026-34714, CVS 9.2). Тази вратичка е намерена от изследователи, използващи AI подкрепа одити за постигане на нула интерактивни атаки чрез вграждане на злонамерени табпанелни конфигурации в Modrine: Потребителите могат автоматично да задействат и изпълняват всяка система команда в задната сцена без допълнителна операция, използвайки Vim. В момента POC е отворен, широкообхватен, моля ъпгрейд всички потребители Vim веднага!

Vim CVE бъг покритие

Резюме на пропуските

ПолетаПодробности
CVE IDCVE-2026-34714
РазмерВисок риск (CVSS 9.2)
Софтуер за въздействиеСим е по-малко от 9.2.0272
Тип дупкаИзпълнение на отдалечен код (RCE)
Намиране на методОдит за подкрепа на ИИ
Трудно се използваНиско (публикува се POC)

Теория на дупката

Метод на атака: Modeline + Tabpanel

Тази вратичка съществува във функцията Tabpanel на Vim, където нападателят използва израза % { explr}, за да инжектира вратичка и да постигне изпълнение на код чрез вграждане на злонамерена конфигурация в Modeline (Model Line) в главата на документа.

Атака:

  • Нападателят е създал специален файл, съдържащ злонамерен модерин.
  • Отваряне на файл с потребител с помощта на Vim
  • Vim задейства вратичка, докато парсинг Modeline
  • Зловреден израз автоматично се изпълнява зад сцената
  • Нападателите имат достъп до системата.

Нула интерактивна атака.

Най-опасното е, че това е нулева интерактивна атака:

  • Потребителят не трябва да изпълнява команда
  • Просто отвори файла, за да задействаш.
  • Атаката се извършва зад кулисите.
  • Потребител без възприятие

Обхват на въздействието

Тази вратичка засяга всички версии преди VIM 9.2.0272, включително:

  • Vim инсталиран по подразбиране на системата Linux
  • MacOS' own Vim
  • Windows Vim
  • Neovim (частична версия)
  • IDE- интегриран режим Vim

Ал, изкопай дупка.

Тази вратичка е открита от изследователите чрез AI Assistant Audit, отбелязвайки голям пробив в областта на вратичките:

  • Одит на автоматизирания код: AI анализира изходния код на Vim и идентифицира пропуските в сигурността в функцията Tabpanel
  • Разпознаване на режим на дупка: AI идентифицира потенциалния риск от инжектиране на експресия% { expr}
  • POC Auto Generate: AI спомагателни Генериране на Gap Utilization Code

Програма за рехабилитация

Вариант 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, с широкообхватно въздействие. Тази вратичка беше открита от одитите на Al-аssisted, отбелязвайки голям пробив в областта на изследванията за сигурност.

За всички потребители на Vim е безопасно незабавно да надстроите до 9.2.0272 или повече.

Vim Потребители Забележка: Обновяване незабавно срещу нулевата интерактивна RCE атака!