← Kembali ke daftar

Vim High Risk RCE Hole CV-2026-34714: AI Dig- in, zero- interaktif, memaksakan kode apapun

itadol5j

Pada April 2026, para editor Vim memperlihatkan celah implementasi kode remote berisiko tinggi (CVE - 2026-34714, CVSS 9.2). Celah ini ditemukan oleh para peneliti menggunakan audit dukungan AI untuk mencapai serangan interaktif nol dengan menggabungkan konfigurasi tabpanel jahat di Modrine: Pengguna dapat secara otomatis memicu dan mengeksekusi perintah sistem di belakang panggung tanpa operasi tambahan apapun, menggunakan Vim. Saat ini POC terbuka, wide- ranging, silakan upgrade semua pengguna Vim segera!

Cover bug Vim CVE

Ringkasan dari kesenjangan

RuasRincian
ID CVECVE- 2026- 34714
ExtentRisiko tinggi (CVSS 9.2)
Perangkat lunak tabrakanSim kurang dari 9.2.0272
Tipe lubangEksekusi Kode Jauh (RCE)
Cari MetodeAudit dukungan AI
Sulit untuk digunakanRendah (POC diterbitkan)

Teori lubang

Metode serangan: Mode + Tabpanel

Lubang ini ada dalam fungsi Tabpanel Vim, di mana penyerang menggunakan ekspresi% {expr} untuk menyuntikkan sebuah celah dan mencapai eksekusi kode dengan memasukkan konfigurasi berbahaya dalam Mode (Model Line) di kepala dokumen.

Urutan serangan:

  • Penyerang membuat file khusus berisi moderin berbahaya
  • Buka berkas dengan pengguna memakai Vim
  • Vim memicu celah sementara parsing Moderel
  • Ekspresi jahat otomatis dijalankan di belakang panggung
  • Para penyerang memiliki akses ke sistem.

Tidak ada serangan interaktif.

Paling berbahaya, ini adalah serangan Zero- interaktif:

  • Pengguna tidak perlu mengeksekusi perintah apapun
  • Hanya membuka file untuk memicu.
  • Serangan itu sendiri-dieksekusi di belakang panggung.
  • Pengguna Bukan Persepsi

Scope Dampak

Lubang ini mempengaruhi semua versi sebelum-Vim 9.2.0272, termasuk:

  • Vim terpasang secara baku dari sistem Linux
  • Vim sendiri MacOS
  • Windows Vim
  • Neovim (versi parsial)
  • Mode IDE- terintegrasi Vim

AI, gali lubang.

Lubang ini ditemukan oleh peneliti menggunakan Audit Tambahan AI, menandai terobosan besar di area celah:

  • Audit kode otomatisasi: AI menganalisa kode sumber Vim dan mengidentifikasi kekurangan keamanan dalam fungsi Tabpanel
  • Pengenalan mode lubang: Mengidentifikasi risiko potensial dari suntikan ekspresi% {expr}
  • POC Auxiliary: AI Auxiliary Generating Gap Utilisasi Code

Program rehabilitasi

Opsi 1: Peningkatan langsung, Vim

# Ubuntu/Debian
sudo apt update
sudo apt install vim

# CentOS/RHEL
sudo yum update vim

# macOS
brew update
brew upgrade vim

# 验证版本
vim --version

Pastikan bahwa versi lebih besar dari atau sama dengan 9.2.0272

Opsi 2: mitigasi sementara

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

Ringkasan

Vim CVE-2026-34714 adalah zero- berisiko tinggi celah RCE interaktif, CBSS skor 9.2, dengan dampak wide-ranging. Lubang ini ditemukan oleh audit yang dibantu A.I, menandai terobosan besar di area penelitian keamanan.

Untuk semua pengguna Vim, aman untuk segera upgrade ke 9.2.0272 atau lebih.

Vim Pengguna Catatan: Upgrade segera melawan serangan RCE zero- interaktif!