IT資格用語解説情報処理安全確保支援士試験・脆弱性
バッファエラー
更新日:
用語解説
プログラムが、メモリ上の確保された領域(バッファ)の許容量を超えるサイズのデータを書き込もうとした際に発生するエラーです。
■ 試験で押さえるポイント
このエラーを意図的に引き起こして、隣接するメモリ領域を悪意のあるコードで上書きしてしまう攻撃を 「バッファオーバーフロー攻撃」 と呼びます。
開発段階で「入力データのサイズチェック」を怠ることが根本的な脆弱性となります。
更新日:
プログラムが、メモリ上の確保された領域(バッファ)の許容量を超えるサイズのデータを書き込もうとした際に発生するエラーです。
■ 試験で押さえるポイント
このエラーを意図的に引き起こして、隣接するメモリ領域を悪意のあるコードで上書きしてしまう攻撃を 「バッファオーバーフロー攻撃」 と呼びます。
開発段階で「入力データのサイズチェック」を怠ることが根本的な脆弱性となります。