← Quay lại danh sách

Vim rủi ro cao RCEhole CVE-26-34714: Al Dig-in, không gián tiếp, thi hành bất kỳ mã lệnh nào

itadol5j

Vào tháng 4 năm 2026, biên tập viên Vim đã phơi bày một khoảng trống mã từ xa có rủi ro cao (CVE-26-34714, CVSS 9.2). Lỗ hổng này được các nhà nghiên cứu tìm thấy bằng cách sử dụng các bảng kiểm toán hỗ trợ AI để đạt được các cuộc tấn công tương tác không bằng cách nhập vào các cấu hình tabpanel độc hại ở Modrine: người dùng có thể tự động kích hoạt và thực hiện bất kỳ lệnh hệ thống nào ở hậu trường nếu không có thao tác thêm, sử dụng Vim. P.C hiện đang mở, sắp xếp rộng, xin hãy nâng cấp tất cả người dùng Vim ngay lập tức!

Vỏ bọc lỗi Vim CVE

Tóm tắt các lỗ hổng

TrườngChi tiết
ID CVECVE-26-34714
Mở rộngNguy hiểm cao (CVSS 9.2)
Phần mềm ảnh hưởngSim nhỏ hơn 9.0272
Kiểu lỗThực hiện mã từ xa (RCE)
Phương pháp tìmHỗ trợ kiểm toán AI
Khó dùngThấp (POC xuất bản)

Lý thuyết lỗ

Phương pháp tấn công: Congline + Tabpanel

Lỗ hổng này tồn tại trong hàm Tabpanel của Vim, nơi mà kẻ tấn công sử dụng biểu thức %{ err} để tiêm một lỗ hổng và đạt được thực hiện mã bằng cách tạo một cấu hình độc hại trong bộ điều khiển (Model Line) trong đầu tài liệu.

Chuỗi tấn công:

  • Name
  • Mở tập tin với người dùng dùng dùng Vim
  • Vim gây ra một lỗ hổng trong khi phân tích trình điều giải
  • Name
  • Những kẻ tấn công đã xâm nhập vào hệ thống.

Không có cuộc tấn công tương tác.

Nguy hiểm nhất, đây là cuộc tấn công không người lái:

  • Người dùng không cần thực hiện lệnh nào
  • Chỉ cần mở tập tin để kích hoạt.
  • Cuộc tấn công sẽ tự cắt vào hậu trường.
  • Người dùng không có nhận thức

Phạm vi va chạm

Lỗ hổng này ảnh hưởng đến tất cả các phiên bản trước thời Vim 9.0272, bao gồm:

  • Vim được cài đặt theo mặc định của hệ thống Linux
  • Name
  • Name
  • Neovim ( Phiên bản không chính quy)
  • Comment

Al, đào một cái lỗ.

Lỗ hổng này được các nhà nghiên cứu phát hiện bằng cách sử dụng Audi phụ, đánh dấu một bước đột phá lớn trong khu vực lỗ hổng:

  • Kiểm tra mã tự động: AI phân tích mã nguồn Vim và xác định sự thiếu hụt an ninh trong chức năng Tabpanel
  • Nhận diện chế độ lỗ: AlI xác định nguy cơ tiềm năng của việc chích chỉ biểu thức{ BAR
  • Tạo ra tự động PEC: AI Auchiliary Geneing Gap Utiation code

Chương trình phục hồi

Tùy chọn 1: nâng cấp ngay lập tức, Vim

# Ubuntu/Debian
sudo apt update
sudo apt install vim

# CentOS/RHEL
sudo yum update vim

# macOS
brew update
brew upgrade vim

# 验证版本
vim --version

Bảo đảm rằng phiên bản đó lớn hơn hoặc bằng 9.2.0272

Tùy chọn 2: giảm dần tạm thời

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

Tóm tắt

Vind CVE-26-34714 là một lỗ hổng không có rủi ro lớn của RCE, điểm 9.2, với ảnh hưởng rộng. Lỗ hổng này được phát hiện bởi các kiểm toán viên được lập trình, đánh dấu một bước đột phá lớn trong lĩnh vực nghiên cứu an ninh.

Với tất cả người dùng Vim, sẽ an toàn để nâng cấp lên 9.0272 hoặc hơn.

Vim users Chú ý: Nâng cấp ngay lập tức chống lại cuộc tấn công RCE không liên tục!