Explore

Rule Explorer

Search the public rule index by CVE, GHSA, CWE, language, framework, author, or rule slug. Filter by language, framework, severity, confidence, license, and validation status.

Public rules
6965
Downloads
12.9M
Verified
6965
Authors
2
Search the rule indexUse CVE, GHSA, CWE, language, framework, package, or rule slug.
9 rules matched. Showing 9 loaded rules.
Publish rule
CVE-2026-107809: Go Ambient Auth Credential From Cookie Or Querycve-2026-107809-go-ambient-auth-credential-from-cookie-or-query

An authentication credential is built from a browser-ambient source (an HTTP cookie or a URL query parameter) and returned for request authentication. Browsers automatically attach cookies to cross-site requests, so every endpoint that trusts this token is vulnerable to cross-site request forgery (CWE-352): a remote attacker page can make a logged-in adminis

by Provallyupdated 2026-10-27Apache-2.0
470 direct47 via packs
downloads
82quality
CVE-2026-81029: Java Servlet Sso Credential Bearing Redirect Without No Storecve-2026-81029-java-servlet-sso-credential-bearing-redirect-without-no-store

A redirect Location that embeds an issued credential (access/JWT token) and user identity is sent with a raw HttpServletResponse.sendRedirect(). In an SSO flow (OIDC/OAuth2/SAML) whose redirect target originates from a caller-supplied callback parameter (?redirectUri= / ?callback= / RelayState) and is only checked after the token is minted, the server delive

by Provallyupdated 2026-10-27Apache-2.0
470 direct47 via packs
downloads
83quality
CVE-2026-61614: Symfony Header Query Param Fallbackcve-2026-61614-symfony-header-query-param-fallback

Sensitive request headers such as authentication tokens should not fall back to URL query parameters ($request->query->get()). Passing credentials in query strings exposes them in server access logs, proxy logs, browser history, and HTTP Referer headers.

by Provallyupdated 2026-10-27Apache-2.0
460 direct46 via packs
downloads
68quality
CVE-2026-55375: Php Oauth Credentials In Query Paramscve-2026-55375-php-oauth-credentials-in-query-params

OAuth2 credentials must be transmitted in the HTTP request body rather than URL query parameters. Instantiating an HTTP request with only the method and URI without a request body causes credentials to be sent in the query string, violating RFC 6749 Section 2.3.1 and risking exposure in logs and traces.

by Provallyupdated 2026-10-27Apache-2.0
460 direct46 via packs
downloads
77quality
CVE-2026-50157: Symfony Authenticator Token In Querycve-2026-50157-symfony-authenticator-token-in-query

OAuth or bearer tokens should not be accepted from URL query parameters ($request->query), as query parameters can be leaked via server logs, browser history, and HTTP Referer headers. Extract tokens exclusively from the Authorization header instead.

by Provallyupdated 2026-10-27Apache-2.0
460 direct46 via packs
downloads
72quality
CVE-2026-47744: Livewire Password Get Leakcve-2026-47744-livewire-password-get-leak

A Livewire form containing a password input uses the `wire:submit` directive without the `.prevent` modifier. In older versions of Livewire, this omission causes the browser to perform a native HTML GET submission by default. This causes sensitive credentials (like user passwords) to leak directly into the URL query string, where they can be cached in browse

by Provallyupdated 2026-06-12Apache-2.0
3.7K0 direct3.7K via packs
downloads
61quality
CVE-2026-39912: Php Magic Link Token Leak In Responsecve-2026-39912-php-magic-link-token-leak-in-response

Magic login link containing an authentication token is returned to the caller after being delivered by email. If the caller exposes this return value through an HTTP response, an unauthenticated attacker who knows a target email can retrieve the login token directly (CVE-2026-39912). Return only a boolean success indicator instead of the link.

by Provallyupdated 2026-06-12Apache-2.0
3.6K0 direct3.6K via packs
downloads
78quality
CVE-2026-34969: Go Oauth Session Credential In Redirect Url Querycve-2026-34969-go-oauth-session-credential-in-redirect-url-query

A session credential ($CRED) is written into a URL query value set under the parameter name $KEY, and that same value set is serialized back into a URL ($VALUES.Encode()) inside the same function, so the credential is handed to a client through the front channel (302 Location). Bearer credentials delivered through the front channel leak into browser history,

by Provallyupdated 2026-10-27Apache-2.0
460 direct46 via packs
downloads
87quality
CVE-2026-23846: Python Sensitive Query Paramcve-2026-23846-python-sensitive-query-param

Retrieving sensitive data from URL query parameters risks exposing it in server access logs, reverse proxy logs, and browser history. Read sensitive data from the HTTP request body instead (e.g., via JSON payload or form data).

by Provallyupdated 2026-06-12Apache-2.0
3.7K0 direct3.7K via packs
downloads
69quality
All matching rules loaded.