Authentication & Session Testing Skill

SkillSecurity

Assesses authentication flows, OAuth2 / OIDC implementations, session lifecycle management, and JWT security.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Authentication & Session Testing Skill skill

What this skill tells your AI

The instructions your AI receives, as published by zyrexnn/cybermes in skills/authentication/SKILL.md and read by ahel’s review.

Purpose

Inspect authentication mechanics, token handling, session invalidation, and privilege separation in web and mobile backends.

Workflow

  1. Identify Auth Mechanisms:
    • Cookie-based sessions (inspect HttpOnly, Secure, SameSite flags)
    • JWT tokens (Header: alg, Payload claims: sub, exp, role)
    • OAuth2 / OIDC flows (Redirect URI validation, state parameter presence, PKCE enforcement)
  2. Evaluate Common Flaws:
    • JWT Vulnerabilities: Weak secret keys, alg: none handling, missing signature validation, token expiry validation.
    • Session Lifecycle: Does logging out invalidate the server-side session or JWT? Can old sessions be reused after password change?
    • OAuth Flaws: Open redirect on redirect_uri, CSRF due to missing or static state, token leakage via Referer headers.
    • Password Reset Flows: Predictable tokens, host header injection in reset links, account enumeration via timing/response differences.
  3. Document Flow & Observations: Log sequence diagrams and HTTP traces for any identified authorization discrepancy.

Safety Constraints

  • Never lock out real accounts through brute force.
  • Never alter production user passwords without explicit consent.

Signals

GitHub stars
790
Forks
138
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
authentication-zyrexnn
Source
github.com/zyrexnn/cybermes