Entiendo que hacer referencia a una variable fuera de su vida útil es una práctica peligrosa y puede permitir que alguien evite seriamente la lógica del programa. Sin embargo, el Estándar de codificación segura del lenguaje de programación CERT C (editado por última vez en 2007) hace referencia a esto como una vulnerabilidad de nivel 3 en términos de gravedad, lo que significa que puede llevar al usuario a ejecutar código arbitrario. Me gustaría una ilustración de cómo esto podría ser posible, o una referencia a un artículo que lo explique.