バッファオーバフロー攻撃とは?
バッファオーバフロー攻撃とは、プログラムが用意した領域より大きなデータを送り込み、あふれた部分で本来の処理を乗っ取る攻撃。攻撃者が用意した命令が実行され、サーバを自由に操作される恐れがある。修正プログラムの適用が主な対策になる点が問われる。
ばっふぁおーばふろーこうげき
バッファオーバフロー攻撃の意味
プログラムが用意した領域より大きなデータを送り込み、あふれた部分で本来の処理を乗っ取る攻撃。攻撃者が用意した命令が実行され、サーバを自由に操作される恐れがある。修正プログラムの適用が主な対策になる点が問われる。
バッファオーバフロー攻撃の具体例
社内で使っていた古い版のファイル転送ソフトにこの弱点が残っており、外部からの接続で管理者権限を奪われた。修正プログラムは公開されていたが、業務を止めたくないという理由で適用が半年放置されていた。
バッファオーバフロー攻撃は試験でどう引っ掛けられる?
利用者の操作ミスや設定の不備ではなく、プログラム自体の作りの問題である。したがって利用部門にできる対策は修正プログラムの適用と使わないソフトの削除であり、パスワードの強化ではない。
バッファオーバフロー攻撃と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。