scan-fase-8

Analyze JWT authentication implementations for signing algorithm and claim integrity weaknesses.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ricardoo022/PentestAI-with-claude-code --skill scan-fase-8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scan-fase-8
Source: https://github.com/ricardoo022/PentestAI-with-claude-code/tree/main/.claude/skills/scan-fase-8
Command: npx skills add https://github.com/ricardoo022/PentestAI-with-claude-code --skill scan-fase-8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Analyze JWT-based authentication implementations to identify weaknesses in signing algorithms, token handling, and claim integrity.

Core Features & Use Cases

  • Decodes and analyzes JWT headers and payloads to reveal weaknesses such as weak algorithms, leaked claims, or misconfigurations.
  • Tests for known JWT attacks (none algorithm, algorithm confusion, signature bypass) and Supabase-specific risks (service_role exposure, potential RLS bypass).
  • Provides actionable remediation guidance and structured findings for secure implementation.

Quick Start

Invoke with /scan-fase-8 {url} to run the JWT analysis workflow against the target.

Frequently Asked Questions about scan-fase-8

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

FAQPage Schema
How do I test JWT authentication for algorithm none and signature bypass vulnerabilities?

To test JWT authentication for algorithm none and signature bypass vulnerabilities, you decode token headers and payloads to identify weak signing algorithms and misconfigurations. This skill automates that decoding process to reveal attack surfaces and provides structured remediation guidance.

Can I use this skill to detect Supabase service_role exposure and RLS bypass risks?

Yes, you can use this skill to detect Supabase service_role exposure and potential Row Level Security (RLS) bypass risks. It analyzes Supabase-backed apps by testing token handling and claim integrity to report on these specific security weaknesses.

What is the best way to analyze JWT claim manipulation and expiration handling?

The best way to analyze JWT claim manipulation and expiration handling is to enforce strict decoding and validation steps against the token's payload. This skill tests claim integrity and refresh flows to identify weaknesses in how token expiration is managed.

How do I check for kid, jwk, and jku injection vulnerabilities in JWT implementations?

To check for kid, jwk, and jku injection vulnerabilities in JWT implementations, you analyze the token header for malicious key injection points. This skill tests these known JWT attacks alongside algorithm confusion to provide actionable remediation guidance.

Does JWT security testing work without needing additional dependencies or components?

Yes, JWT security testing works without needing additional dependencies or components. This skill operates independently using built-in references to decode tokens, test algorithm confusion, and report on token storage and refresh flow weaknesses.