PT-2026-118405 · Macvim+5 · Macvim+7

CVE-2026-112944

·

Publicado

2026-10-20

·

Atualizado

2026-10-21

CVSS v4.0

6.3

Média

VetorAV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas launch-editor versões anteriores a 2.14.2
Description A função launchEditor() encaminha caminhos de arquivos para editores sem a sanitização adequada. Se um invasor conseguir criar uma entrada no sistema de arquivos começando com um sinal de mais (+) ou menos (-) no diretório de trabalho, o editor pode interpretar o nome do arquivo como uma flag de linha de comando em vez de um nome de arquivo posicional. Isso pode levar à sobrescrita não intencional de arquivos ou à execução de comandos arbitrários. Os editores afetados incluem Vim, gVim, MacVim, Emacs, Emacsclient e Notepad++ (quando um plugin expõe operações perigosas). Este problema persiste para usuários de WSL (Windows Subsystem for Linux) porque os caminhos são convertidos internamente em caminhos relativos.
Recommendations Atualize para a versão 2.14.2 ou posterior.

Correção

Argument Injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-112944
GHSA-R825-W8MM-5PXW

Produtos afetados

Emacs
Emacsclient
Macvim
Notepad++
Vim
Wsl
Gvim
Launch-Editor