Este documento trata sobre el problema de buffer overflow. Explica que este problema ocurre cuando los datos ingresados invaden la memoria asignada a otras variables, causando errores. Discutie gráficas que muestran que este problema no era reportado con frecuencia hasta 2007. También presenta un ejemplo de cómo buffer overflow permitió acceso no autorizado a sistemas del gobierno de EE.UU. Finalmente, propone soluciones como validar correctamente el tamaño de los datos y reportar errores a los desarrolladores.