Crabbox before 0.9.0 contains an authentication bypass vulnerability in the coordinator user...
概要
Crabbox before 0.9.0 contains an authentication bypass vulnerability in the coordinator user...
原文の説明
取得元が公開している説明をそのまま載せています (多くは英語)。
Crabbox before 0.9.0 contains an authentication bypass vulnerability in the coordinator user-token verification path where the verifyUserToken() function fails to reject payloads containing an admin claim, allowing attackers to escalate privileges. An attacker with access to the shared non-admin token can craft a user-token payload with admin: true, sign it using HMAC-SHA256, and present it to admin-only coordinator routes to gain full coordinator admin access including lease visibility, pool state management, and forced release operations.
出典: NIST National Vulnerability Database NVD GitHub Advisory
AI要約
外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
Crabbox 0.9.0より前のバージョンに、admin権限への昇格を可能にする認証バイパスの脆弱性があります。この問題はverifyUserToken()関数がadminクレームを含むペイロードを拒否できないため、攻撃者がadmin専用ルートにアクセスできることに起因しています。結果として、攻撃者は共同使用の非adminトークンにアクセスすることで、管理者レベルの操作が可能となります。
Crabboxにおける認証バイパスの脆弱性。
バージョン0.9.0未満のCrabboxの協調ユーザートークン検証パス。
この脆弱性は、攻撃者が管理者としてのシステムアクセスを取得する可能性があるため重大です。
問題を修正するには、バージョン0.9.0にアップデートしてください。
情報なし
verifyUserToken() 関数の動作を確認し、adminクレームが拒否されるかテストしてください。
参照URL
- web disclosure@vulncheck.com
- web github.com
- web disclosure@vulncheck.com
- web disclosure@vulncheck.com
- web nvd.nist.gov
- web github.com