情報処理安全確保支援士暗記無料で始める

バッファオーバフローとは?ばっふぁおーばふろー

バッファオーバフローとは、確保した領域の大きさを超えるデータを書き込ませ、隣接するメモリ(スタック上の戻り番地など)を破壊して制御を奪う攻撃。任意コード実行につながる代表的な脆弱性。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1問の解説で触れられています。

情報処理安全確保支援士試験の頻出用語/午前II

別名:BOF

この語が出る過去問を解く →

具体例

境界検査のない文字列コピー関数に長大な入力を与え、戻り番地を攻撃コードの位置へ書き換える。

試験での引っ掛け

緩和策としてDEP/NX(データ領域の実行禁止)、ASLR(アドレス配置のランダム化)、スタックカナリアがある。根本対策は境界検査を行う安全な関数の使用とメモリ安全な言語の採用。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:午前II
  • 緩和策としてDEP/NX(データ領域の実行禁止)、ASLR(アドレス配置のランダム化)、スタックカナリアがある。