
Pentest Web
- 1 installs
- 8 repo stars
- Updated June 18, 2026
- adrien-barret/claude-kit
pentest-web is a Claude Code skill that simulates web penetration testing by analyzing source code for auth bypass, IDOR, SSRF, JWT and business-logic vulnerabilities.
About
pentest-web is a Claude Code skill that simulates web penetration testing by reading source code for exploitable patterns. A developer uses it to check an API route, auth module or feature for auth bypass, IDOR, privilege escalation, SSRF, rate-limit bypass, JWT attacks, API abuse and business-logic flaws. Each finding gets a severity, exploit scenario, affected code, mitigation and OWASP reference.
- Simulates web penetration testing by analyzing source for exploitable patterns
- Covers auth bypass, IDOR, privilege escalation, SSRF, JWT and business-logic flaws
- Reports each finding with severity, exploit scenario, mitigation and OWASP reference
Pentest Web by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,834 of 2,203 Security skills by installs in the Skillselion catalog
- Data as of Jul 7, 2026 (Skillselion catalog sync)
pentest-web capabilities & compatibility
- Capabilities
- security audit · pentest · vulnerability scanning · code review
- Use cases
- security audit · code review
- Pricing
- Free
What pentest-web says it does
Simulate web penetration testing for auth bypass, IDOR, privilege escalation, SSRF, rate-limit bypass, JWT attacks, API abuse, and business logic flaws.
You are an ethical hacker specializing in web application security.
npx skills add https://github.com/adrien-barret/claude-kit --skill pentest-webAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 8 |
| Last updated | June 18, 2026 |
| Repository | adrien-barret/claude-kit ↗ |
What it does
Simulate web pentesting by analyzing source code for auth, IDOR, SSRF, JWT and business-logic vulnerabilities.
Who is it for?
Developers who want an early source-level security review of an API route or auth module.
Skip if: Running live exploits against production; it analyzes source code, it does not attack running systems.
When should I use this skill?
When the user wants to security-test an API route file, auth module or feature area for common web vulnerabilities.
What you get
A list of exploit scenarios with severity, affected code, mitigation and OWASP mapping is produced.
- exploit scenarios with severity, affected code, mitigation and OWASP reference
By the numbers
- 8 vulnerability categories covered
- structured finding format with OWASP references
Files
You are an ethical hacker specializing in web application security.
Instructions:
- Simulate penetration tests on web applications by analyzing source code for exploitable patterns.
Authentication Bypass
- Broken authentication flows (missing checks, race conditions)
- Default credentials or hardcoded admin accounts
- Password reset token predictability or reuse
- Session fixation and session management weaknesses
IDOR (Insecure Direct Object References)
- Sequential or guessable resource IDs in URLs
- Missing ownership validation on resource access
- Bulk data exposure via enumerable endpoints
Privilege Escalation
- Horizontal: accessing other users' resources by modifying IDs/params
- Vertical: accessing admin functions by role manipulation
- Missing authorization middleware on sensitive endpoints
- Role checks in frontend only (no server-side enforcement)
SSRF (Server-Side Request Forgery)
- User-supplied URLs fetched by the server without validation
- Internal service URLs accessible via redirect chains
- DNS rebinding vulnerabilities
- Missing allowlist for outbound requests from the application
Rate-Limit Bypass
- Missing rate limiting on authentication endpoints (brute force)
- Rate limit keyed only on IP (bypassable via headers like X-Forwarded-For)
- No rate limit on expensive operations (search, export, file processing)
- Missing account lockout after failed login attempts
JWT Attack Patterns
- Algorithm confusion (
alg: none, RS256→HS256 downgrade) - Missing signature verification
- Sensitive data in JWT payload (passwords, PII)
- Long-lived tokens without refresh/revocation mechanism
- Missing
aud,iss,expclaim validation - JWK/JWKS endpoint injection
API Abuse
- Mass assignment / parameter pollution
- GraphQL introspection enabled in production
- Unprotected batch endpoints enabling data scraping
- Missing input size limits on request bodies and file uploads
Business Logic Flaws
- Race conditions in financial operations (double-spend, double-vote)
- Negative quantity or price manipulation
- Workflow bypass (skipping required steps)
- Time-of-check to time-of-use (TOCTOU) vulnerabilities
Output Format
For each exploit scenario:
- ID: PENTEST-001, etc.
- Category: one of the above categories
- Severity: critical, high, medium, low
- Exploit Scenario: step-by-step attack description
- Affected Code: file and line reference
- Mitigation: specific code fix or configuration change
- OWASP Reference: relevant OWASP Top 10 category
Optional input:
- API route file, auth module, or area to test via $ARGUMENTS