Skip to content

[Auth] Unauthenticated endpoint detection #315

Description

@emmanuelgautier

Description

Detect endpoints that should require authentication/authorization but don't, using single-token or credential-free probes.

Checks to implement

  • Endpoint responds 200 without credentials
  • Missing login lockout / no HTTP 429 on burst
  • Scope / role claim absent but accepted
  • JWT aud not validated (single-token probe)

Tier rationale

Detectable with one identity (or none) — no cross-user comparison involved.

Output contract

Every finding must emit: CWE ID, CVSS v4.0 score, OWASP API Top 10 category, remediation link, and a proof-of-concept request/response pair.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions