Um problema de gravação fora dos limites ocorre ao processar uma fonte maliciosamente criada, o que pode levar à corrupção da memória do processo ou ao encerramento inesperado do aplicativo. Uma gravação fora dos limites é uma condição em que o programa grava dados além do final do buffer pretendido, potencialmente sobrescrevendo a memória adjacente.