概要
Glances に おける REST API の CORS(Cross-Origin Resource Sharing)設定 不備 の 脆弱性 です。API の CORS ポリシー が 適切 に 制限 されて いない ため、悪意 の ある Web サイト から Glances の API に クロスオリジン リクエスト を 送信 し、監視 情報 を 窃取 する こと が 可能 です。
CWE-942(Permissive Cross-domain Policy with Untrusted Domains)に 分類 される この 問題 に より、攻撃者 は ユーザー の ブラウザ を 介して Glances の 監視 データ(CPU 使用率、メモリ、ディスク、ネットワーク、プロセス 一覧 等)を 取得 でき、インフラ 構成 の 情報 収集 に 悪用 される おそれ が あります。
CVSSベクトル
| 項目 | 値 |
|---|---|
| CVSSスコア | 8.1 (High) |
| CWE | CWE-942(信頼されないドメインに対する過剰なCORSポリシー) |
| 攻撃元区分 | ネットワーク |
| 攻撃条件の複雑さ | 低 |
| 必要な権限 | 不要 |
| ユーザー操作 | 必要 |
影響を受けるソフトウェア
- Glances(4.5.2 未満)
修正バージョンと回避策
- 修正バージョン: 4.5.2 以降 へ アップデート してください
- 暫定回避策: Glances の REST API を ローカルホスト の み で リッスン する よう 設定 する。リバースプロキシ で CORS ヘッダー を 適切 に 設定 する
関連リンク
データソース: NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
