開始前に
漏えいパスワード保護を設定し、しきい値のアラートをセットアップする必要があります。
注目すべきログイベントを見つける
関連するログイベントタイプ
関連するログイベントタイプ
f: ユーザーログインの失敗fu: username が無効なためユーザーログインに失敗fp: パスワードが無効なためユーザーログインに失敗pwd_leak: 流出したパスワードによるログイン試行signup_pwd_leak: 流出したパスワードによるサインアップ試行fcoa: クロスオリジン認証の失敗 (これらのイベントは/co/authenticateによって生成されます。この機能は厳密に必要な場合を除き、有効にしないでください)scoa: クロスオリジン認証の成功 (これらのイベントは/co/authenticateによって生成されます。この機能は厳密に必要な場合を除き、有効にしないでください)
漏えいしたパスワードを使用した攻撃を特定する
パスワード推測
fp、fu、fcoa イベントが大量に記録されます。
パスワードスプレー
fp、fu、fcoa イベントが多数発生している場合は、攻撃者がパスワードスプレー攻撃を試みていることを見極める有力な手がかりになります。
クレデンシャルスタッフィング
fp イベント (攻撃者はユーザーが存在することを把握している可能性が高いため) や pwd_leak イベント (攻撃者が侵害された認証情報でログインを試みるため) が頻繁に発生します。
緩和戦略
- ユーザーの負担: 緩和策 (たとえば、CAPTCHA の表示頻度、パスキーの必須化、または ) がユーザー体験に与える影響を評価します。
- 技術的能力: IP ブロック、WAF ルール、MFA の強制適用を実装できるかを評価します。
- ボット検知 を有効にし、漏えいした認証情報 をブロックしてください。これには、侵害の可能性があるアカウントに MFA を要求することも含まれます。
- 1 つ以上のフローで CAPTCHA を有効にし、必要に応じて CAPTCHA の頻度を上げてください。ただし、CAPTCHA は抑止策であり、解決策そのものではない点に注意してください。 の詳細については、Bot Detection プレイブック を参照してください。
- 攻撃者が現在の CAPTCHA を回避している場合は、キャプチャプロバイダーを変更するか、Auth0 の Auth Challenge または別のサポート対象のプロバイダーへの移行を検討してください。
- エッジプロバイダーを使用して Web Application Firewall のルールを変更するか、テナントアクセス制御リスト を使用して、不正な IP、自律システム番号、地理的な場所、TLS クライアント、または
user-agent文字列などの HTTP ヘッダー要素をブロックしてください。 - ブルートフォース と Suspicious IP のしきい値を厳しくして、許可される接続数の上限を下げ、ブルートフォース攻撃を緩和してください。
- Cross-Origin Authentication の設定を変更し、クレデンシャルスタッフィング攻撃を受けやすいステートレスエンドポイントを無効にしてください。