コンテンツへスキップ
uencoder

Broken Authentication

認証の不備とは、認証実装の欠陥(弱いパスワード、セッション固定、クレデンシャルスタッフィング)により、攻撃者がユーザーになりすませてしまう状態である。

目的

認証の欠陥が引き起こすなりすましとその防御を理解する。OWASP Top 10 に含まれる脆弱性である。

メカニズム

欠陥には、弱いパスワードの許容、固定時のセッション ID 再生成の欠落、クレデンシャルスタッフィング対策の欠如、予測可能なセッショントークン、無期限のセッションがある。防御としては、強固なパスワードポリシー、安全なセッション管理、MFA、レート制限が挙げられる。

ユースケース

  • 認証のセキュリティ監査
  • セッション管理
  • クレデンシャルの保護

関連ツール

References