Como exemplos de problemas com dados externos posso citar:
•Texto muito grande em caixas de diálogo que causam estouro de buffers internos; isto pode travar o aplicativo ou até mesmo permitir a execução de código indevido.
•Valores oriundos de navegadores Web que não foram validados por scripts, por exemplo um CGC inválido ou uma chave primária inválida em um campo escondido.
•Arquivos externos contendo dados inválidos que travam o aplicativo ao serem lidos.
Alguns destes problemas serão abordados com mais profundidade adiante.