security-review-owasp-authentication

Review authentication code and configuration for OWASP security weaknesses.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-authentication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review-owasp-authentication
Source: https://github.com/sjinks/ai-owasp-skillset/tree/main/.github/skills/security-review-owasp-authentication
Command: npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-authentication

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps reviewers quickly find authentication weaknesses in code and configuration, reducing the risk of account takeover, unsafe recovery flows, and weak login defenses.

Core Features & Use Cases

  • Reviews login, signup, password reset, MFA, reauthentication, session transitions, and federation integrations against OWASP guidance.
  • Flags issues such as user enumeration, brute-force exposure, weak password handling, unsafe recovery paths, and missing session rotation.
  • Use it when auditing an authentication service, validating an identity provider integration, or checking whether a change introduced a login or recovery flaw.

Quick Start

Ask the authentication review skill to examine the relevant login, password reset, or MFA files and report confirmed OWASP authentication issues.

Frequently Asked Questions about security-review-owasp-authentication

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review authentication code for OWASP security weaknesses?

An OWASP authentication review examines login, signup, password handling, MFA, recovery, and session transition code to identify security weaknesses. It requires concrete evidence for exploit paths, account takeover risk, and enumeration resistance before flagging issues.

What is the best way to check for user enumeration and brute-force exposure in login flows?

The best way to check for user enumeration and brute-force exposure in login flows is to audit the authentication code and operational controls. A security review validates brute-force defenses and enumeration resistance by identifying concrete exploit paths in the login implementation.

How do I validate MFA and reauthentication implementations against OWASP guidance?

To validate MFA and reauthentication implementations against OWASP guidance, audit the identity provider integration and session transition logic. A security review checks protocol validation and recovery safety to ensure multi-factor authentication cannot be bypassed during account takeover attempts.

Can I review password reset and recovery flows for unsafe session transitions?

Yes, you can review password reset and recovery flows for unsafe session transitions by auditing the code and configuration. A security review identifies missing session rotation and unsafe recovery paths, requiring concrete evidence of exploitability before reporting the issue.

Does this authentication review work with federation integrations and identity providers?

Yes, this authentication review works with federation integrations and identity providers. It reviews federation configurations and protocol validation against OWASP guidance, checking for account takeover risks and verifying that session transitions and reauthentication controls are securely implemented.

What are the limitations of automated OWASP authentication security reviews?

Automated OWASP authentication security reviews require concrete evidence for exploit paths and account takeover risk before flagging issues. They cannot guess at theoretical vulnerabilities; brute-force defenses, recovery safety, and protocol validation must be demonstrably present in the code or configuration.