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
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!

Tóm tắt các lỗ hổng
| Trường | Chi tiết |
|---|---|
| ID CVE | CVE-26-34714 |
| Mở rộng | Nguy hiểm cao (CVSS 9.2) |
| Phần mềm ảnh hưởng | Sim nhỏ hơn 9.0272 |
| Kiểu lỗ | Thực hiện mã từ xa (RCE) |
| Phương pháp tìm | Hỗ trợ kiểm toán AI |
| Khó dùng | Thấ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!