
CVE-2025-29556のPoCで、低権限のAPIセッションを介してExaGrid EX10バックアップアプライアンスにセキュリティオフィサーアカウントを作成し、権限昇格を可能にします。
脆弱性タイトル: セキュリティオフィサーアカウントの不正作成
製品: ExaGrid EX10 バックアップアプライアンス
影響を受けるバージョン: 開示時点の最新バージョンでテスト済み
影響を受けるバージョン範囲: 6.3 – 7.0.1.P08
CVE ID: CVE-2025-29556
重大度: 高
攻撃ベクトル: 認証済み、低権限アクセス
影響: セキュリティオフィサー役割への権限昇格
この概念実証(PoC)は、ExaGrid の API における重大な欠陥を示しています。これにより、低権限または乗っ取られたセッションが、適切な検証や承認なしに Security Officer アカウントを作成できます。攻撃者は有効な JSESSIONIDSSO クッキーと site UUID を保有している必要があります。
この脆弱性により、権限昇格、およびバックアップ操作、ユーザー作成、暗号化設定などに対する完全な管理制御が可能になります。
requests ライブラリ(pip install requests)JSESSIONIDSSO クッキーsite UUIDpython3 create_security_officer.py --url 10.0.0.5 --cookie YOUR_JSESSIONIDSSO --uuid YOUR_SITE_UUID
--debug を追加して生のレスポンスを表示:
python3 create_security_officer.py --url 10.0.0.5 --cookie abc123def456 --uuid a1b2c3d4 --debug
POST リクエストを /api/v1/sites/{uuid}/users エンドポイントに送信Security_Officer_BYPASSEDexagrid-sec-offsXTNhXmJeKHo/P0hdTSY=)exagrid-sec-offs グループ内の予期しないユーザーを監視セキュリティ研究者 – Kevin Suckiel -- 0xsu3ks CVE-2025-29556 の PoC は責任あるチャネルを通じて開示されました。
このツールは許可されたテストおよび研究目的のみを意図しています。作者はこのコードによって引き起こされた誤用や損害について一切の責任を負いません。