PT-2026-48705 · Vim · Vim

Srinivas Piskala Ganesh Babu

·

Publicado

2026-06-11

·

Atualizado

2026-06-13

·

CVE-2026-47162

CVSS v3.1

8.8

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Vim versões anteriores a 9.2.0495
Description Uma injeção de código Vimscript existe na função s:NetrwBookHistSave() dentro do plugin netrw. O problema ocorre ao serializar caminhos de diretórios navegados para o arquivo de histórico ~/.vim/.netrwhist. Um nome de diretório derivado do sistema de arquivos é interpolado em um literal de string Vimscript com aspas simples sem a devida neutralização de aspas simples incorporadas. Isso permite que um nome de diretório manipulado quebre o contexto da string e execute Vimscript arbitrário, incluindo comandos de shell via system() e :!, na próxima vez que o arquivo de histórico for carregado.
Recommendations Atualize para a versão 9.2.0495.

Correção

Code Injection

Special Elements Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-47162

Produtos afetados

Vim