Fallo en la gestión de los buffers en la entrada de un proceso. Si el volumen de datos recibido es mayor que el tamaño de memoria reservado, los datos sobrantes no se descartan, sino que se escriben en zonas adyacentes al buffer, que pueden ser interpretadas como código ejecutable en sistemas anteriores a la aparición de la tecnología DEP.