Stack Buffer Overflows - a primer on smashing the stack using CVE-2017-11882

Here I give an overview of Stack Buffer Overflows using a real-world example of CVE-2017-11882. I've posted about this exploit before, but this goes a little deeper into the theory of buffer overflows and hopefully gives you a good primer on how the bad guys exploit this kind of vulnerability.
Recommended Reading:
The defacto standard for buffer overflow reading is the awesome entitled paper "Smashing the Stack for Fun and Profit" which you can find reproduced here:
http://www-inst.eecs.berkeley.edu/~cs...
Feedback always welcome, enjoy!
Also, find me on https://twitter.com/cybercdh

