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
| Vetor | AV: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 👾
Identificadores relacionados
Produtos afetados
Vim