プログラムの排他制御の不備によって、プロセスやスレッドが共有リソースに同時アクセスした場合に想定外の動作をするという問題はどれか。
レースコンディションは排他制御不備による競合状態
選択肢
- アクロスサイトリクエストフォージェリ
- イディレクトリトラバーサル
- ウバッファオーバーフロー
- エレースコンディション
正解と解説
正解:エ レースコンディション
レースコンディション(競合状態)は、複数のプロセスやスレッドが共有資源に同時アクセスした際、処理の実行順序やタイミングによって結果が変わってしまう問題である。排他制御(ロックや不可分操作)の不備が原因で、権限昇格などのセキュリティ上の脆弱性にもつながる。
選択肢ごとの解説
- ア利用者になりすまして意図しない処理を実行させるWebの攻撃手法。
- イ相対パスを与えて公開範囲外のファイルへアクセスする攻撃。
- ウ確保した領域を超える書き込みで動作を乗っ取る脆弱性。
- エ正解。排他制御の不備で実行タイミングにより結果が変わる問題。
同じ分野の他の問題
- デジタルフォレンジックスに該当するものはどれか。2025年度 春期 午前II 問25
- マルウェアが,その実行ファイルをターゲットのコンピュータのファイルシステム上に生成せずに,メモリ上にだけ生成することによ…2024年度 春期 午前II 問24
- OCSPクライアントからOCSPレスポンダーへのリクエストとそのレスポンスに関する記述のうち,適切なものはどれか。2024年度 春期 午前II 問23
- 暗号技術のうち、共通鍵暗号方式のものはどれか。2023年度 春期 午前II 問24
- 送信者Aは、署名生成鍵Xを使って文書ファイルのデジタル署名を生成した。送信者Aから、文書ファイルとその文書ファイルのデジ…2023年度 春期 午前II 問23
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。