【けんげんしょうかく】
権限昇格 とは?
最終更新:
💡 許されていない操作やデータへの権限を手に入れる
本来許されていない高い権限や他人の資源へのアクセスを得ること。正規の権限変更との違い、垂直・水平の区別、最小権限と認可チェックなどの対策を説明します。
📌 このページのポイント
権限昇格は、一般ユーザーが管理者になること?
攻撃の例としてはそうだよ。本来許されていない高い権限を得て、設定変更などを行えるようにする。一方、承認された管理作業で権限を上げること自体が攻撃なのではないんだ。
どうして不正に権限を得られるの?
水平と垂直は、何が違うの?
垂直は一般ユーザーから管理者のように、より高い権限を得ること。水平は同じ立場の他人のデータなどへ不正にアクセスすることだよ。別の機器やシステムへ移動するラテラルムーブメントとは、同じ分類ではないんだ。
対策は、管理者を減らすだけ?
必要な権限だけを与える最小権限は大切だけれど、それだけには頼らないよ。ソフトウェアや設定を点検し、アプリでは要求された操作と対象データの権限を毎回確認する。記録を残して不正に気づけるようにすることも必要なんだ。
まとめ:ざっくりこれだけ覚えればOK!
「権限昇格」って出てきたら「本来許されていない操作やデータへの権限を手に入れること」と思えばだいたいOK!
📖 おまけ:英語の意味
「Privilege Escalation」 = 権限の引き上げ
💬 管理者になる正規の手続きにも権限の引き上げはあります。セキュリティ上の攻撃として扱う場合は、不正に権限を得ることを指します。