概要
OpenC3 COSMOS は宇宙システムの指揮・制御に使用されるオープンソースフレームワークです。パスワード変更機能において、旧パスワードの入力を要求せず、有効なセッショントークンのみでパスワードを変更できる脆弱性が存在します。
侵害想定シナリオ(Assumed Breach)において、攻撃者がセッショントークンを何らかの方法で取得した場合、被害者のパスワードを変更してアカウントを完全に乗っ取ることが可能です。パスワード変更時に旧パスワードの検証が行われないため、正当なユーザーがアカウントの回復を困難にされるリスクがあります。
CVSSベクトル
| 指標 | 値 |
|---|---|
| CVSSスコア | 8.1 |
| 深刻度 | High |
| CWE | CWE-620 (未検証パスワード変更) |
| 攻撃元区分 | ネットワーク |
| 攻撃条件の複雑さ | 低 |
| 必要な特権レベル | 低 |
影響を受けるソフトウェア
| 製品 | ベンダー | 影響バージョン |
|---|---|---|
| COSMOS | OpenC3 | 6.10.5 / 7.0.0-rc3 より前 |
修正バージョンと回避策
- OpenC3 COSMOS 6.10.5 または 7.0.0-rc3 にアップデートしてください
- セッション管理のタイムアウト値を短く設定する
- セッショントークンの管理を厳格化し、不要なセッションを定期的に無効化する
- 多要素認証(MFA)の導入を検討する
関連リンク
データソース: NVD (NIST), GitHub Advisory Database AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
