31 de agosto de 2026
Falha de symlink em Read, Write e Edit corrigida
A v2.1.251 corrigiu uma vulnerabilidade nas ferramentas de arquivo (Read, Write, Edit) que permitia, via symlink, ler ou escrever fora dos locais aprovados. A mesma versão também fechou uma falha parecida em Grep e Glob, que não aplicavam regras de negação Read(...) a caminhos de busca simbólicos.
A v2.1.251 (28 de agosto) corrigiu uma vulnerabilidade em que as ferramentas de arquivo padrão — Read, Write e Edit — podiam ser levadas, por meio de um link simbólico, a ler ou escrever em locais fora dos diretórios aprovados pela sessão. Na mesma leva de correções, Grep e Glob também passaram a respeitar regras de negação Read(...) quando o caminho de busca era um symlink, o que antes não acontecia.
Outra correção relacionada, também nessa versão: um manifesto de marketplace de plugin podia apontar um comando para fora do diretório do próprio plugin.
Por que importa
São falhas do tipo que só importam no dia em que importam muito — symlink apontando para fora do projeto é exatamente o vetor que uma trava de "arquivo só dentro do diretório aprovado" deveria fechar. Vale atualizar para a v2.1.251 ou mais nova, principalmente se você roda sessões com aprovação automática de leitura e escrita de arquivo.
Publicado em Digest — 31 de agosto