CVE-2026-92913 in AVideo情報

要約

〜によって VulDB • 2026年09月17日

AVideo (commit c3edcc274c389816d434acadac07ee78eaf330c1 まで) は、アカウント有効化/ログインペアリングコードの作成時に暗号的に弱い疑似乱数生成器を使用している。objects/functions.php の getRandomCode() は、uniqid() (sprintf('%08x%05x', seconds, microseconds)) から完全に派生したコードを生成し、CSPRNG ではない rand() を使用して1文字のパディングを追加するのみであるため、既知の生成秒に対して約36 x 10^6 (~2^25) の値にコード空間が狭められる。plugin/API/set.json.php?APIName=login_code は認証なしで呼び出せるため、サーバーの正確な microtime を取得するためのオラクルとしても機能する。認証のないリモート攻撃者が有効かつ期限切れでないコード(10分後に期限切れ)を推測し、plugin/API/get.json.php?APIName=login_code で使用することで、対象アカウントのメールアドレスと User::getUserHash(users_id, '+1 year') の値を取得できる。この値はパスワードに代わる認証情報として1年間有効であり、これによりアカウント乗っ取りが実現する。修正版はまだ利用できない。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

VulnCheck

予約する

2026年09月17日

モデレーション

承諾済み

エントリ

VDB-406364

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!