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
4797
Downloads
7.4M
Verified
4797
Authors
2
Search the rule indexUse CVE, GHSA, CWE, language, framework, package, or rule slug.
50 rules matched. Showing 24 loaded rules.
Publish rule
CVE-2026-83595: Avideo Csrf Bypass Same Domain Checkcve-2026-83595-avideo-csrf-bypass-same-domain-check

State-changing API action is executed while same-domain checks are explicitly bypassed without validating the HTTP request method or request origin, leading to CSRF.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
70quality
CVE-2026-82647: Avideo Csrf Bypass Sendemailcve-2026-82647-avideo-csrf-bypass-sendemail

Endpoint 'sendEmail.json.php' is included in CSRF bypass list, allowing cross-site request forgery when authenticated administrators visit malicious sites.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
69quality
CVE-2026-81890: Elfinder Missing Netmount Csrf Protectioncve-2026-81890-elfinder-missing-netmount-csrf-protection

The 'netmount' command is omitted from $csrfProtectedCmds in elFinderConnector, allowing cross-site requests to perform network mount operations without CSRF token validation (CVE-2026-81890).

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
70quality
CVE-2026-81271: Wordpress Rest Csrf Invalid Nonce Bypasscve-2026-81271-wordpress-rest-csrf-invalid-nonce-bypass

Validating REST API routes using $_SERVER['REQUEST_URI'] when handling 'rest_cookie_invalid_nonce' errors can allow CSRF protection bypass via query parameter injection.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
69quality
CVE-2026-66884: Elixir State Validation Fallback Okcve-2026-66884-elixir-state-validation-fallback-ok

State, CSRF token, or nonce validation function returns :ok in a fallback clause where request parameters are ignored. This allows attackers to bypass validation by omitting required request parameters. Return {:error, ...} instead.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
71quality
CVE-2026-58443: Gitea Legacy Csrf Protectorcve-2026-58443-gitea-legacy-csrf-protector

Use of legacy token-based CSRF protector detected. Token-based CSRF cookie mechanisms can be vulnerable to cross-origin token leakage or bypass. Use modern cross-origin header validation (CrossOriginProtection) instead.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
69quality
CVE-2026-58433: Go Legacy Cookie Csrf Protectioncve-2026-58433-go-legacy-cookie-csrf-protection

Legacy cookie-based CSRF protection using `NewCSRFProtector` or `CsrfOptions` is susceptible to cross-origin bypasses. Use modern origin-based cross-site request protection (`CrossOriginProtection`) instead.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
74quality
CVE-2026-58424: Custom Cookie Csrf Protectioncve-2026-58424-custom-cookie-csrf-protection

Custom cookie-based CSRF token implementation detected. Storing CSRF tokens in cookies or using double-submit cookies without strict origin checking can allow CSRF token bypasses across cross-origin boundaries. Replace cookie-backed CSRF tokens with header-based origin verification (CrossOriginProtection).

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
69quality
CVE-2026-58416: Insecure Custom Csrf Cookie Protectorcve-2026-58416-insecure-custom-csrf-cookie-protector

Detected custom token-based CSRF protector implementation. Custom CSRF implementations relying on cookie/token comparisons are prone to token leakage and logic bypasses. Use standard origin-checking cross-origin protection middleware (e.g., verifying Sec-Fetch-Site and Origin headers) instead.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
69quality
CVE-2026-57894: Custom Csrf Cookie Protectioncve-2026-57894-custom-csrf-cookie-protection

Custom cookie-based CSRF protection implementations are prone to token leakage and validation flaws. Use standard CSRF middleware or Origin and Fetch-Metadata header validation.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
65quality
CVE-2026-55987: Gitea Legacy Csrf Protectorcve-2026-55987-gitea-legacy-csrf-protector

Legacy custom CSRF protector interface detected. Custom cookie-based CSRF implementations are prone to CSRF bypasses; standard CrossOriginProtection middleware should be used instead.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
65quality
CVE-2026-52800: Csrf State Changing Get Routecve-2026-52800-csrf-state-changing-get-route

State-changing operations registered to accept GET requests are vulnerable to Cross-Site Request Forgery (CSRF). GET requests are typically unprotected by anti-CSRF tokens and can be easily triggered by navigating to a URL or loading an image. Ensure you use POST, PUT, DELETE, or PATCH for operations that modify state on the server.

by Provallyupdated 2026-06-23Apache-2.0
2K0 direct2K via packs
downloads
65quality
CVE-2026-52794: Sentry Oauth State Validation Bypasscve-2026-52794-sentry-oauth-state-validation-bypass

Detected a potential OAuth state validation bypass. The application advances the OAuth flow by checking simply for the presence of 'code', 'error', or 'state' parameters in the request, rather than verifying that an active session's state matches the incoming 'state' parameter. This can expose the OAuth integration to Cross-Site Request Forgery (CSRF) or ses

by Provallyupdated 2026-09-02Apache-2.0
2780 direct278 via packs
downloads
65quality
CVE-2026-48767: Unverified Oauth State Base64 Json Parsecve-2026-48767-unverified-oauth-state-base64-json-parse

OAuth state parameters are parsed directly from unauthenticated base64 JSON without cryptographic signature or nonce verification. An attacker can tamper with state fields to bypass authorization checks or conduct CSRF attacks.

by Provallyupdated 2026-09-02Apache-2.0
2760 direct276 via packs
downloads
71quality
CVE-2026-47889: Cookie Adapter Null Samesitecve-2026-47889-cookie-adapter-null-samesite

The getSameSite() method hardcodes a null return value, dropping the configured SameSite attribute from HTTP response cookies and leaving applications vulnerable to CSRF and cross-site cookie leaks.

by Provallyupdated 2026-09-02Apache-2.0
2740 direct274 via packs
downloads
65quality
CVE-2026-47726: Go Chi Missing Csrf Middlewarecve-2026-47726-go-chi-missing-csrf-middleware

A chi Router defines mutating endpoints (e.g., POST, DELETE) but lacks a CSRF protection middleware assignment natively or in a Group block. This can lead to CSRF vulnerabilities if cookie-based sessions are used.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
74quality
CVE-2026-47725: Go Chi Mutating Route Missing Csrfcve-2026-47725-go-chi-mutating-route-missing-csrf

State-changing HTTP endpoints (POST, PUT, DELETE, PATCH) should be protected against Cross-Site Request Forgery (CSRF) if they rely on cookie-based authentication. This rule detects chi routes missing a `.Use(...)` middleware application within the same function scope, which often indicates missing CSRF protection.

by Provallyupdated 2026-09-02Apache-2.0
2730 direct273 via packs
downloads
74quality
CVE-2026-42091: Go Http Missing File Csrf Checkcve-2026-42091-go-http-missing-file-csrf-check

An HTTP handler creates or opens a file but lacks an explicit validation check on the request, which may lead to CSRF or missing authorization vulnerabilities if exposed without protection.

by Provallyupdated 2026-06-12Apache-2.0
2.5K0 direct2.5K via packs
downloads
74quality
CVE-2026-42073: Oauth Csrf State Bypass Via Errorcve-2026-42073-oauth-csrf-state-bypass-via-error

The application handles the OAuth `error` response from the callback URL before validating the `state` parameter against the expected session value. By submitting a crafted request with an `error` parameter, an attacker can bypass the state check, tricking the service into prematurely rejecting the flow and terminating it. Validate the `state` parameter unco

by Provallyupdated 2026-06-12Apache-2.0
2.5K0 direct2.5K via packs
downloads
65quality
24 of 50 loaded