Ocorre uma leitura fora dos limites devido a uma verificação de limites insuficiente. Esta falha permite que um aplicativo leia a memória do kernel ou cause a terminação inesperada do sistema. Uma leitura fora dos limites é uma condição em que um programa lê dados além do fim ou antes do início do buffer pretendido.