file inclusion

termo

segurançadesenvolvimento web

Significa: LFI and RFI

Fazer uma aplicacao ler ou executar um arquivo escolhido por quem chama, controlando um caminho que ela monta a partir da entrada.

Pertence a mesma familia da injecao: entrada de usuario chegando a um interpretador, aqui o sistema de arquivos. Ler ja e ruim - arquivos de configuracao, credenciais, chaves - e escala para execucao sempre que a aplicacao roda o que inclui. Filtrar o caminho e a estrategia perdedora pela razao conhecida: cada codificacao, cada variante de travessia e cada camada de normalizacao entre a verificacao e a abertura e outra chance de as duas discordarem, e e por isso que a correcao duravel e nunca montar caminho a partir de entrada.

Também conhecido como: LFI, path traversal

Todos os verbetes do glossário