CVE-2025-22134 in vim
Sumário
de VulDB • 14/07/2026
Ao alternar para outros buffers usando o comando `:all` enquanto o modo visual ainda está ativo, isso pode causar um heap-buffer overflow (estouro de buffer na área dinâmica), pois o Vim não encerra corretamente o modo visual e, portanto, pode tentar acessar além do final de uma linha em um buffer. Na versão Patch 9.1.1003, o Vim irá redefinir corretamente o modo visual antes de abrir outras janelas e buffers, corrigindo assim esse bug. Além disso, ele verifica se não tentará acessar uma posição caso a posição seja maior que a linha correspondente no buffer. O impacto é médio, pois o usuário deve ter ativado o modo visual ao executar o comando ex `:all`. O projeto Vim gostaria de agradecer ao usuário do GitHub gandalf4a por relatar este problema. A questão foi corrigida a partir da versão Patch v9.1.1003 do Vim.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.