Two-factor Authentication (TFA) - Critical - Access bypass - SA-CONTRIB-2024-043
Critical
拡張モジュール
2024/10/2 (日本時間:GMT+9)、Two-factor Authentication (TFA)において脆弱性が発見されました。
インストールしているモジュールのバージョンを確認のうえ、アップデートをおすすめします。
●プロジェクト :Two-factor Authentication (TFA)
●投稿日 :2024/10/2
●セキュリティリスク :Critical
●脆弱性 :Access bypass
==概要==
このモジュールではユーザーに対して、パスワード認証に加えて第2の認証方法を使用することを許可および/または要求することができます。
このモジュールは現在、2つ目の認証トークンを要求する前にセッションを十分に移行していません。
この脆弱性は、攻撃者が攻撃対象のシステム上でセッションを固定し、2要素認証を完了することなくユーザー名とパスワードで認証を行う必要がある、という事実によって緩和されます。攻撃者は認証後にエントリーフォームに関する情報を追加で収集する必要があります。攻撃者は依然として有効なトークンを提示して認証を完了する必要があります。
==解決方法==
最新バージョンをインストールしてください。
Drupal 8+でTwo-factor Authentication (TFA) を使用している場合はTwo-factor Authentication (TFA) 8.x-1.8にアップグレードしてください。
Drupal 7でTwo-factor Authentication (TFA) を使用している場合はTwo-factor Authentication (TFA) 7.x-2.4にアップグレードしてください。