<< All versions
Skill v1.0.0
currentLLM-judged scan90/100haryy985/yunkun-console-preview/api-auth-and-jwt-abuse
──Details
PublishedOctober 23, 2026 at 08:45 PM
Content Hashsha256:6eb0ac4fd7eea7da...
Git SHA49d280ffad42
──Files
Files (1 file, 2.1 KB)
SKILL.md2.1 KBactive
SKILL.md · 77 lines · 2.1 KB
version: "1.0.0" name: api-auth-and-jwt-abuse description: >- API authentication and JWT abuse playbook. Use when testing bearer tokens, API keys, claim trust, header spoofing, rate limits, and API auth boundary weaknesses.
SKILL: API Auth and JWT Abuse — Token Trust, Header Tricks, and Rate Limits
AI LOAD INSTRUCTION: Use this skill when APIs rely on JWT, bearer tokens, API keys, or weak request identity signals. Focus on token trust boundaries, claim misuse, header spoofing, and rate-limit bypass.
1. TOKEN TRIAGE
Inspect:
alg,kid,jku,x5u- role, org, tenant, scope, or privilege claims
- issuer and audience mismatches
- reuse of mobile and web tokens across products
2. QUICK ATTACK PICKS
| Pattern | First Test | |
|---|---|---|
alg:none acceptance | unsigned token with trailing dot | |
| RS256 confusion | switch to HS256 using public key as secret | |
kid lookup trust | path traversal or injection in kid | |
| remote key fetch trust | attacker-controlled jku or x5u | |
| weak secret | offline crack with targeted wordlists |
3. HIDDEN FIELDS AND BATCH ABUSE
Mass assignment field picks
text
roleisAdminadminverifiedplantierpermissionsorgowner
Rate limit and batch abuse picks
text
X-Forwarded-For: 1.2.3.4X-Real-IP: 5.6.7.8Forwarded: for=9.9.9.9
GraphQL or JSON batch abuse candidates:
- arrays of login mutations
- bulk object fetches with varying IDs
- repeated password reset or verification calls in one request
4. RATE LIMIT BYPASS FAMILIES
text
X-Forwarded-ForX-Real-IPForwardedUser-Agent rotationPath case / slash variants
5. NEXT ROUTING
- For GraphQL batching and hidden parameters:
../../../skills/skill/knowledge-base/graphql-test.md - For default credential and brute-force planning:
../../../skills/skill/knowledge-base/authbypass-test.md - For full JWT and OAuth depth:
../../../skills/skill/knowledge-base/oauth-jwt-test.md - For OAuth or OIDC configuration flaws in browser and SSO flows:
../../../skills/skill/knowledge-base/oauth-jwt-test.md - For credentialed browser reads and origin trust bugs:
../../../skills/skill/knowledge-base/cors-test.md