|
バッファーに書き込まれるデータが、あらかじめ用意されたバッファー領域に入りきらずに、はみ出したり (バッファー領域を超えてデータが書き込まれてしまうこと)、入りきらずにあふれた部分のデータが捨てられてしまったり、まだ処理されていない部分のデータが後からやって来たデータで上書きされてしまって失われたりすること。もしバッファー領域を超えてデータが書き込まれるようなことがあると、他の部分のデータが破壊され、プログラムやシステムが暴走してしまう可能性があります。またこのような問題点は、バッファー・オーバーフロー攻撃などに使用され、セキュリティーホールとなることもあります。
|