oauth-sso

Analyze OAuth 2.0 and SSO authentication implementations for security weaknesses during penetration tests.

54|5|Updated May 9, 2026
One-click install
npx skills add https://github.com/jinyimeng01/mastermind-bug-bounty --skill oauth-sso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oauth-sso
Source: https://github.com/jinyimeng01/mastermind-bug-bounty/tree/main/skills/oauth_sso
Command: npx skills add https://github.com/jinyimeng01/mastermind-bug-bounty --skill oauth-sso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps security researchers systematically identify OAuth 2.0, OpenID Connect, and SSO implementation flaws that can lead to authentication bypasses or token misuse.

Core Features & Use Cases

  • OAuth Flow Analysis: Examine redirect_uri handling, state validation, authorization codes, tokens, and PKCE protections.
  • SSO Security Testing: Evaluate cross-tenant token reuse, cross-domain SSO risks, and identity provider configurations.
  • Configuration Review: Inspect OIDC discovery endpoints, client settings, and authentication flow behavior during authorized security assessments.

Quick Start

Use the oauth-sso skill to analyze an OAuth login flow for redirect_uri, state, token, PKCE, and SSO configuration security issues.

Frequently Asked Questions about oauth-sso

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

FAQPage Schema
How do I test OAuth redirect_uri validation for security weaknesses?

Testing OAuth redirect_uri validation requires analyzing authorization parameters to detect improper handling that allows malicious redirects. This Skill examines redirect_uri configurations and state validation to identify bypass risks during authorized penetration testing of OAuth 2.0 flows.

What is PKCE and how does it protect OAuth token security?

PKCE, or Proof Key for Code Exchange, protects OAuth token security by binding authorization requests to token exchanges. This Skill evaluates PKCE controls and token boundaries to find implementations vulnerable to code interception or token misuse.

Can I use this to analyze OpenID Connect provider configurations?

Yes, you can analyze OpenID Connect provider configurations by inspecting OIDC discovery endpoints and client settings. This Skill reviews identity configuration behavior and authentication flow parameters during authorized security assessments.

How do I check enterprise SSO integrations for cross-tenant token reuse?

Checking enterprise SSO integrations for cross-tenant token reuse involves evaluating cross-domain SSO risks and identity provider configurations. This Skill analyzes SSO implementations to detect authentication bypasses and unauthorized token usage across tenants.

What is the best way to identify state validation flaws in SSO implementations?

Identifying state validation flaws in SSO implementations requires evaluating authorization parameters and cross-domain SSO risks. This Skill systematically inspects state validation controls and token boundaries to uncover authentication bypass vulnerabilities.