「Integer Overflow(整数オーバーフロー)」が発生し、変数の値が予期せず小さな値(または負の数)になった場合、攻撃者はそれをどのように悪用するか。

メモリ確保サイズ計算時にオーバーフローさせて小さく確保させ、その後に大きなデータを書き込むことでヒープオーバーフローに繋げるのが典型的な悪用手法である。