hunt-auth-bypass

Validates authentication and authorization boundaries through evidence-gated differential testing of owned identities.

10|3|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill hunt-auth-bypass-baiqigo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-auth-bypass
Source: https://github.com/baiqigo/baiqi-redteam-lab/tree/main/.agents/skills/hunt-auth-bypass
Command: npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill hunt-auth-bypass-baiqigo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security testers need a disciplined, evidence-gated workflow to verify whether login, registration, invitation, role-check, SSO callback, and API identity boundaries actually hold on a server, without producing false positives from UI redirects, caches, or scanner noise. ## Core Features & Use Cases - Engagement Gating: Enforces declared authorization, locked scope, and host/identity/path baselines before any probe, using only owned accounts, objects, and approved rates. - Identity Matrix Testing: Builds anonymous, low-privilege, and high-privilege owned identities and runs single-variable differential probes against protected resources. - Oracle-Based Validation: Accepts findings only when a server response, authoritative GET, or audit log confirms unauthorized access; treats WAF blocks, captchas, and single 200s as inconclusive. - Use Case: During an authorized assessment, verify whether a low-privilege test account can read another owned object's protected data, then route object-ID findings to IDOR analysis and session findings to session testing. ## Quick Start Use hunt-auth-bypass to plan an evidence-gated validation of the login and role-check endpoints on my authorized test target using my two owned test accounts.

Frequently Asked Questions about hunt-auth-bypass

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

FAQPage Schema
How do I test for authentication bypass on my own application?

Build an identity matrix of anonymous, low-privilege, and high-privilege owned accounts, then run single-variable differential probes against one known protected resource. Confirm any finding with a server response, authoritative GET, or audit log before treating it as valid.

What counts as a real authorization bypass versus a false positive?

A valid bypass requires an unauthorized owned identity obtaining protected data or actions, confirmed by server-side evidence. UI redirects, cached pages, error pages, scanner hits, and single 200 responses do not qualify and are marked inconclusive.

When should authorization testing stop during an assessment?

Stop immediately upon admin privilege escalation, access to third-party objects, password or MFA bypass, or bulk enumeration. Preserve the identity matrix, raw requests, pre/post state, and audit evidence before halting.

Can this approach test SSO and JWT implementations?

SSO callbacks and JWT-specific issues are detected as trigger signals but routed to dedicated specialist skills rather than handled directly. The same applies to object-ID findings routed to IDOR testing and session issues routed to session analysis.

Why do WAF blocks and captchas not count as test results?

WAF responses, captchas, timeouts, and single errors are classified as inconclusive because they reveal nothing about the authorization decision. Only differential evidence from owned identities against server-side oracles establishes a boundary failure.