Buffer
Overflow Causes. ©2002, Jedidiah R. Crandall, Susan L. Gerhart, Jan G.
Hogle.
http://sfsecurity.pr.erau.edu
Purpose of this Section
This section is intended for
the experienced C programmer who would like
to learn more about the causes and consequences of
various kinds of buffer overflows.
•It is not intended to be a
complete list of every known type of buffer
overflow.
•This section should give the
reader a broad enough view of buffer overflows that
they appreciate the complexity of the problem and don’t assume that their code is safe just because they do
bounds checking.