← Voltar à lista

Vim Alto Risco RCE Buraco CVE-2026-34714: AI Dig-in, zero-interativo, aplicar qualquer código

itadol5j

Em abril de 2026, o editor Vim expôs uma lacuna de implementação de código remoto de alto risco (CVE-2026-34714, CVSS 9.2). Esta lacuna foi encontrada por pesquisadores usando auditorias de suporte de IA para alcançar zero ataques interativos incorporando configurações de tabpanel malicioso em Modrine: Os usuários podem ativar e executar automaticamente qualquer comando de sistema nos bastidores sem qualquer operação adicional, usando Vim. Atualmente o POC está aberto, amplo, por favor atualize todos os usuários do Vim imediatamente!

Capa de bugs Vim CVE

Resumo das lacunas

CamposDetalhes
ID CVECVE-2026-34714
ExtensãoRisco elevado (CVSS 9.2)
Software de impactoSim é inferior a 9.2.0272
Tipo de buracoExecução remota de código (RCE)
Método de ProcuraAuditoria de apoio de IA
Difícil de utilizarBaixa (POC publicado)

Teoria do buraco

Método de ataque: Modelina + Tabpanel

Esta lacuna existe na função Tabpanel de Vim, onde o agressor usa a expressão %{expr} para injetar uma lacuna e conseguir execução de código incorporando uma configuração maliciosa em Modeline (Modelo Line) na cabeça do documento.

Sequência de ataque:

  • O agressor criou um arquivo especial contendo Moderine malicioso
  • Abrir arquivo com o usuário usando Vim
  • Vim desencadeia uma brecha enquanto analisa Modeline
  • Expressão maliciosa executada automaticamente nos bastidores
  • Os atacantes têm acesso ao sistema.

Zero ataque interativo.

Mais perigosamente, este é um ataque zero-interactivo.

  • O usuário não precisa executar nenhum comando
  • Abre o ficheiro para activar.
  • O ataque é auto-executado nos bastidores.
  • Não Percepção do Usuário

Âmbito de aplicação

Esta lacuna afeta todas as versões pré-Vim 9.2.0272, incluindo:

  • Vim instalado por padrão do sistema Linux
  • Vim do próprio MacOS
  • Janelas Vim
  • Neovim (versão parcial)
  • Modo Vim integrado ao IDE

Al, cava um buraco.

Esta lacuna foi descoberta por pesquisadores usando AI Audit auxiliar, marcando um grande avanço na área de lacunas:

  • Auditoria de código de automação: IA analisa o código fonte Vim e identifica deficiências de segurança na função Tabpanel
  • Reconhecimento do modo de furo: IA identifica risco potencial de % {expr} injeção de expressão
  • Auto Gerar COC: AI Auxiliar Gerando Código de Utilização de Gap

Programa de reabilitação

Opção 1: Atualização imediata, Vim

# Ubuntu/Debian
sudo apt update
sudo apt install vim

# CentOS/RHEL
sudo yum update vim

# macOS
brew update
brew upgrade vim

# 验证版本
vim --version

Assegurar que a versão seja maior ou igual a 9.2.0272

Opção 2: mitigação temporária

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

Resumo

Vim CVE-2026-34714 é uma falha de RCE interativa zero de alto risco, escore CBSS 9.2, com amplo impacto. Esta lacuna foi descoberta por auditorias assistidas por IA, marcando um grande avanço na área da pesquisa em segurança.

Para todos os usuários da Vim, é seguro atualizar imediatamente para 9.2.0272 ou mais.

Vim Users Observação: Atualize imediatamente contra o ataque RCE de zero-interativo!