← Volver a la lista

Vim High Risk RCE Hole CVE-2026-34714: AI Dig-in, cero-interactive, ejecute cualquier código

itadol5j

En abril de 2026, el editor Vim expuso una brecha de implementación de código remoto de alto riesgo (CVE-2026-34714, CVSS 9.2). Este agujero fue encontrado por investigadores usando auditorías de soporte AI para lograr cero ataques interactivos incrustando configuraciones de tabpanel maliciosas en Modrine: Los usuarios pueden activar y ejecutar automáticamente cualquier comando del sistema en el backstage sin ninguna operación adicional, utilizando Vim. Actualmente POC está abierto, de amplio alcance, por favor actualice a todos los usuarios de Vim inmediatamente!

Cubierta de error Vim CVE

Resumen de las deficiencias

CamposDetalles
CVE IDCVE-2026-34714
ExtentAlto riesgo (CVSS 9.2)
Software de impactoSim es menos de 9.2.0272
Tipo de agujeroEjecución del Código Remoto (RCE)
Encontrar el métodoAuditoría de apoyo a las actividades conjuntas
Difícil de usarLow (POC published)

Hole theory

Método de ataque: Modelina + Tabpanel

Esta laguna existe en la función Tabpanel de Vim, donde el asaltante utiliza la expresión %{expr} para inyectar una laguna y lograr la ejecución de código incrustando una configuración maliciosa en Modeline (Model Line) en la cabeza del documento.

Secuencia de ataque:

  • El asaltante creó un archivo especial que contiene Moderina maliciosa
  • Archivo abierto con el usuario usando Vim
  • Vim activa una laguna mientras analiza la Modelina
  • Malicious expression automatically executed backstage
  • Los atacantes tienen acceso al sistema.

Cero ataque interactivo.

Más peligrosamente, este es un ataque cero-interactivo:

  • El usuario no necesita ejecutar ningún comando
  • Sólo abre el archivo para disparar.
  • El ataque es autoejecutado detrás del escenario.
  • Usuario No Percepción

Alcance de los efectos

Esta laguna afecta todas las versiones pre-Vim 9.2.0272, incluyendo:

  • Vim instalado por defecto del sistema Linux
  • MacOS propio Vim
  • Windows Vim
  • Neovim (versión parcial)
  • Modo Vim integrado por IDE

AI, cava un agujero.

Esta laguna fue descubierta por investigadores que utilizaron Auditoría Auxiliar de AI, marcando un gran avance en el área de lagunas:

  • Auditoría del código de automatización: AI analiza el código fuente Vim e identifica deficiencias de seguridad en la función Tabpanel
  • Reconocimiento del modo Hole: AI identifica el riesgo potencial de inyección de expresión %{expr}
  • POC Auto Generar: AI Código de Utilización de Gap

Programa de rehabilitación

Opción 1: Actualización inmediata, Vim

# Ubuntu/Debian
sudo apt update
sudo apt install vim

# CentOS/RHEL
sudo yum update vim

# macOS
brew update
brew upgrade vim

# 验证版本
vim --version

Asegurar que la versión sea mayor o igual a 9.2.0272

Opción 2: Reducción temporal

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

Resumen

Vim CVE-2026-34714 es un agujero RCE de alto riesgo cero interactivo, puntuación CBSS 9.2, con un impacto de gran alcance. Esta laguna fue descubierta por auditorías asistidas por AI, lo que marcó un gran avance en la investigación de seguridad.

Para todos los usuarios de Vim, es seguro actualizar inmediatamente a 9.2.0272 o más.

Nota de Usuarios Vim: Actualizar inmediatamente contra el ataque RCE no interactivo!