Uma leitura fora dos limites ocorre ao analisar um arquivo manipulado, o que pode resultar em uma leitura além do final de uma estrutura de memória alocada. Este problema permite que um invasor execute código no contexto do usuário atual, desde que a vítima abra um arquivo malicioso.