令和7年度 ITパスポート 問70(テクノロジ)
出典:令和7年度 ITパスポート試験 公開問題 問70(独立行政法人情報処理推進機構(IPA))
情報セキュリティにおける脅威のうち,脆弱性を是正するセキュリティパッチをソフトウェアに適用することが最も有効な対策になるものはどれか。
- ア総当たり攻撃
- イソーシャルエンジニアリング
- ウパスワードリスト攻撃
- エバッファオーバーフロー
正解と解説を見る
正解:エ
【脆弱性とセキュリティパッチ】
セキュリティパッチは、ソフトウェアの脆弱性(プログラムの欠陥による弱点)を修正するプログラムです。したがって、パッチの適用が最も有効なのは、ソフトウェアの欠陥を突く攻撃です。
バッファオーバーフロー攻撃は、プログラムが用意したデータの格納領域(バッファ)の大きさを超えるデータを送り込み、あふれたデータで周りのメモリの内容を書き換えて、不正なプログラムを実行させたりする攻撃です。入力データの長さを確かめていないというプログラムの欠陥を突くので、欠陥を修正するパッチの適用が最も有効な対策です。
【選択肢の検討】
ア:総当たり攻撃は、パスワードとして考えられる全ての文字の組合せを順に試す攻撃です。ソフトウェアの欠陥を突くものではないので、長く複雑なパスワードや、一定回数の失敗でのアカウントロックなどで対策します。
イ:ソーシャルエンジニアリングは、人の心理的な隙や不注意につけ込んで情報を盗む手口です。従業員への教育などで対策します。
ウ:パスワードリスト攻撃は、別のサービスから流出したIDとパスワードの組を使ってログインを試みる攻撃です。パスワードを使い回さないことや、多要素認証などで対策します。
エ:バッファオーバーフローは、プログラムの欠陥を突く攻撃なので、パッチの適用が最も有効です。
よって、正解は選択肢エです。