権限昇格とは:許された範囲を超える権限の獲得

権限昇格は、利用者や処理が本来の許可を超える権限を得ることです。脆弱性だけでなく、過剰な役割、特権で動く処理の設定、認証情報の侵害も関係します。

本ページは情シス・開発者・SaaS管理者向けの防御教材です。悪用コマンド、特権シェル取得、UAC回避の再現は扱いません。どこで権限が決まり、何が変更され、誰が承認したかを確認するのが学習目標です。

  • アカウント

    役割、承認、利用端末、直前のログインと変更を確認。

  • 特権処理

    所有者、書き込み権限、実行権限、変更履歴を照合。

  • 修正状態

    導入版と公式の影響条件、更新後の稼働状態を確認。

権限昇格の調査では、アカウント・特権処理・更新状態を分けて確認する。

Linux・Windows・SaaSの確認観点

環境点検すること単独では断定できないこと
Linux管理者権限の付与、特権で動く処理の所有者・書き込み権限、更新状態特権処理があるだけで侵害とは言えない
Windows管理者グループ、サービス設定、端末の更新、ロール・設定の変更履歴管理ツールの実行だけで不正とは言えない
SaaS・クラウド管理者ロール、委譲権限、サービスアカウント、承認経路ロール名だけでは有効な権限全体は分からない

MITRE ATT&CKは行動を整理するための分類です。テクニック名と似たログがあっても、実際の不正・成功・影響は別に確認します。

点検のチェックリスト

  • 権限の所有者、必要な業務、承認者、期限があるか。
  • 特権処理に一般利用者が不要な変更を加えられないか。
  • 更新の対象、適用版、再起動後の稼働版が確認されているか。
  • 緊急・委託・サービスアカウントが棚卸しに含まれるか。
  • 権限の追加・変更・削除が記録されるか。
  • 設定変更で止まる処理と、復旧方法が分かるか。

設定の危険性を確かめるために、実際の侵入や認証情報の取得を試す必要はありません。管理者権限付与の初動確認とサービスアカウント棚卸しを利用できます。

初動とエスカレーション

未承認の管理者追加、不審な特権処理、更新されていない対象が見つかったら、所有者と責任者へ共有します。侵害兆候がある場合はインシデント対応へ切り替え、証跡保全と封じ込めを並行します。

独断で管理者を全削除すると復旧経路を失う場合があります。影響、代替の管理経路、承認、失効するセッションを確認して変更してください。

記録と修正後の確認

記録するのは対象資産、権限、付与・変更の時刻、承認、業務上の必要性、ログの根拠、操作、未確認事項です。秘密情報は含めません。

修正後は不要な権限がなくなったこと、正規の処理が動くこと、不審なアクセスが続かないことを確認します。最小権限とSaaS権限棚卸しへつなげます。

理解度チェック

未承認の管理者ロール追加が見つかった時、最初に取るべき判断は?