O que é travessia de caminho?
Travessia de caminho é uma falha de segurança em que um programa aceita nomes de arquivos ou pastas sem checar direito o endereço pedido, permitindo sair da área que deveria ser restrita. Também é chamada de path traversal ou directory traversal.
Também aparece como: travessia de diretório.
Na prática, muitos sistemas guardam arquivos em pastas específicas e montam o caminho a partir de um texto digitado pelo usuário. Se esse texto contiver sequências como "..", que significam "voltar uma pasta", o programa pode acabar lendo ou gravando em lugares onde não deveria, como arquivos de configuração ou dados de outros usuários.
Uma analogia simples é pensar em um arquivo de fotos de um prédio, em que cada apartamento tem a sua gaveta. Se o porteiro aceitar qualquer pedido escrito do tipo "pegue a gaveta 3, depois suba dois andares e pegue o que estiver lá", ele pode acabar abrindo gavetas que não são de quem pediu. A falha está em não conferir o pedido antes de obedecer.
Isso importa porque uma falha desse tipo pode expor informações sensíveis ou permitir alterações indevidas. Para se proteger, desenvolvedores devem validar e normalizar os caminhos recebidos e restringir o acesso às pastas necessárias, e quem administra sistemas deve manter os programas atualizados com os patches de segurança publicados pelos fabricantes.
Onde falamos disso
- CISA alerta para falha de gravação de arquivos no Cisco Secure Email Gateway 17/10/2026
- CISA alerta para falha de travessia de diretório em produtos Fortinet já usada como alvo 16/10/2026