Back to Skills

auth-sec

Entry P1 category router for authentication and authorization. Use when testing login flows, sessions, object authorization, JWT, OAuth, CORS, CSRF, and enterprise SSO weaknesses before any deeper auth topic skill.

1,279stars175forksUpdated 7/4/2026

Security Assessment

Safe(100/100)
Security Score100/100

About auth-sec

Authentication and Authorization Router is a P1 category entry point for security testing of login, session, and authorization boundaries. It is the first stop when a target exposes login, registration, password reset, two-factor authentication, sessions, JWT, OAuth, or SSO, and its job is to decide whether the issue is mainly login mechanics, object-level authorization, browser trust boundaries, or identity protocols before diving into a deeper topic skill.

The skill map routes to focused areas: authentication bypass for login bypass, password reset, 2FA, enumeration, and brute-force protections; IDOR and broken object authorization covering IDOR, BOLA, BFLA, and missing object permissions; JWT and OAuth token attacks such as algorithm confusion, key trust issues, claim abuse, and token forgery; OAuth and OIDC misconfiguration around redirect URI, state, nonce, PKCE, and account binding; CSRF including token handling, SameSite, JSON CSRF, and login CSRF; CORS misconfiguration such as reflected Origin, credentialed cross-origin reads, and allowlist bypass; and SAML SSO assertion attacks like assertion wrapping, signature validation, audience, and ACS boundaries.

The recommended flow is ordered: first confirm the authentication model and session boundaries, then confirm object-level and function-level authorization, then move to token, cross-origin, and protocol details, and finally continue into OAuth, OIDC, or SAML topics if enterprise federation is present. It also points to related categories such as API security, and notes that shared material like default credentials, username variants, wordlist sizing, and port focus is consolidated into the authentication-bypass skill. Use it as the triage step that classifies an authentication or authorization weakness and hands off to the correct deep-topic skill.

FAQ

What is this router for?

It is the entry point for testing authentication, sessions, and authorization boundaries, deciding which deeper auth topic to pursue.

When should it be used?

When a target includes login, registration, password reset, 2FA, sessions, JWT, OAuth, or SSO, or when object authorization, cross-tenant access, cross-origin reads, or CSRF are suspected.

What order does it recommend for testing?

Confirm the authentication model and session boundaries first, then object- and function-level authorization, then tokens and cross-origin details, and finally federation protocols.

Which sub-skills can it route to?

Authentication bypass, IDOR and broken object authorization, JWT and OAuth token attacks, OAuth and OIDC misconfiguration, CSRF, CORS misconfiguration, and SAML SSO assertion attacks.

Does it handle enterprise single sign-on?

Yes, when enterprise federation exists it continues into the OAuth, OIDC, or SAML assertion topics.

Install auth-sec

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill