← Powrót do listy

Vim High Risk RCE Hole CVE- 2026- 34714: AI Dig- in, zerointeraktywny, egzekwować dowolny kod

itadol5j

W kwietniu 2026 r. edytor Vim ujawnił lukę zdalnego wdrażania kodów wysokiego ryzyka (CVE- 2026- 34714, CVSS 9.2). Ta luka została znaleziona przez naukowców za pomocą audytów wsparcia AI, aby osiągnąć zero interaktywnych ataków poprzez osadzenie złośliwych konfiguracji panelu tabel w Modrine: Użytkownicy mogą automatycznie uruchamiać i wykonywać dowolne komendy systemowe za kulisami bez dodatkowych operacji, za pomocą Vim. Obecnie POC jest otwarty, wide- zakres, proszę uaktualnić wszystkich użytkowników Vim natychmiast!

Pokrywa błędów Vim CVE

Streszczenie luk

PolaSzczegóły
CVE IDCVE- 2026- 34714
ZakresWysokie ryzyko (CVSS 9.2)
Oprogramowanie zderzenioweSim jest mniejszy niż 9.2.0272
Typ otworuZdalne wykonanie kodu (RCE)
Znajdź metodęAudyt wsparcia ptasiej grypy
Ciężki w użyciuNiski (publikowany POC)

Teoria dziur

Metoda ataku: Modelina + Tabpanel

Ta luka istnieje w funkcji Tabpanel Vim, gdzie napastnik używa wyrażenia% {expr}, aby wstrzyknąć lukę i osiągnąć wykonanie kodu, umieszczając złośliwą konfigurację w Modeline (Model Line) na czele dokumentu.

Sekwencja ataku:

  • Napastnik stworzył specjalny plik zawierający złośliwą Moderine
  • Otwórz plik przy użyciu Vim
  • Vim uruchamia lukę podczas parsowania Modeline
  • Złośliwe wyrażenie automatycznie wykonywane za kulisami
  • Napastnicy mają dostęp do systemu.

Zero interaktywnego ataku.

Najbardziej niebezpiecznie, jest to zero-interaktywny atak:

  • Użytkownik nie musi wykonywać żadnych poleceń
  • Po prostu otwórz plik.
  • Atak to samoegzekucja za kulisami.
  • Użytkownik nie postrzega

Zakres oddziaływania

Ta luka dotyczy wszystkich wersji przed- Vim 9.2.0272, w tym:

  • Vim zainstalowany domyślnie systemu Linux
  • Vim
  • Windows Vim
  • Neovim (wersja częściowa)
  • Zintegrowany IDE- Tryb Vim

Al, wykop dziurę.

Ta luka została odkryta przez naukowców wykorzystujących audyt pomocniczy AI, co oznacza znaczący przełom w dziedzinie luk:

  • Audyt kodów automatyki: AI analizuje kod źródłowy Vim i identyfikuje braki w zakresie bezpieczeństwa w funkcji Tabpanel
  • Rozpoznawanie trybu otworu: AI identyfikuje potencjalne ryzyko% {expr} wtrysku ekspresji
  • Automatyczna generacja POC: Kod AI do generowania bramek

Program rehabilitacji

Wariant 1: Natychmiastowa aktualizacja, Vim

# Ubuntu/Debian
sudo apt update
sudo apt install vim

# CentOS/RHEL
sudo yum update vim

# macOS
brew update
brew upgrade vim

# 验证版本
vim --version

Upewnij się, że wersja jest większa lub równa 9.2.0272

Wariant 2: Tymczasowe ograniczenie

# 在 ~/.vimrc 中添加
set nomodeline
set modelines=0

Streszczenie

Vim CVE- 2026- 34714 jest wysoce ryzykowną zerową luką RCE, wynik CBSS 9.2, o szerokim zasięgu oddziaływania. Ta luka została odkryta przez audyty wspomagane przez AI, co oznacza znaczący przełom w dziedzinie badań nad bezpieczeństwem.

Dla wszystkich użytkowników Vim bezpieczne jest natychmiastowe uaktualnienie do 9.2.0272 lub więcej.

Vim Użytkownicy Uwaga: Uaktualnić natychmiast przed zerointeraktywnym atakiem RCE!