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.
8 rules matched. Showing 8 loaded rules.
Publish rule
CVE-2026-116166: Go Session Cookie Secure Not Request Derivedcve-2026-116166-go-session-cookie-secure-not-request-derived

Session cookie is created with its Secure attribute bound to a static boot-time value ($1) instead of the security state of the client's actual connection. The kernel's single TCP listener is multiplexed into a plaintext-HTTP leg and a TLS leg that both receive the same raw handler, and a fixed-port reverse proxy re-issues requests upstream over HTTPS, so pe

by Provallyupdated 2026-10-27Apache-2.0
480 direct48 via packs
downloads
83quality
CVE-2026-53661: Insecure Phoenix Cookie Configcve-2026-53661-insecure-phoenix-cookie-config

Missing `secure: true` on Phoenix session cookie or remember-me cookie options. Cookies sent over unencrypted HTTP can be intercepted by an active network attacker. Ensure production configurations set `secure: true`.

by Provallyupdated 2026-06-23Apache-2.0
3.1K0 direct3.1K via packs
downloads
70quality
Cookie CookieInsecuregitlab-sast-java-cookie-rule-cookieinsecure

The `Secure` attribute when set to `true` protects the cookie value from being being transmitted over clear text communication paths such as HTTP. By enabling this protection, the cookie will only be sent over HTTPS. Example of protecting a `Cookie`: ``` // Create an Secure cookie. Cookie someCookie = new Cookie("SomeCookieName", "SomeValue"); // Set Secure

by GitLab Security Productsupdated 2026-06-03MIT
3.6K0 direct3.6K via packs
downloads
86quality
Cookie CookieInsecuregitlab-sast-rules-lgpl-kotlin-cookie-rule-cookieinsecure

"A new cookie is created without the Secure flag set. The Secure flag is a directive to the browser to make sure that the cookie is not sent for insecure communication (http://)"

KotlinCWE-614
by GitLab Security Productsupdated 2026-06-03LGPL-3.0-only
3.6K0 direct3.6K via packs
downloads
86quality
Cookie CookiePersistentgitlab-sast-scala-cookie-rule-cookiepersistent

"Storing sensitive data in a persistent cookie for an extended period can lead to a breach of confidentiality or account compromise."

ScalaCWE-614
by GitLab Security Productsupdated 2026-06-03MIT
3.6K0 direct3.6K via packs
downloads
86quality
Headers Cookie Session No Securegitlab-sast-rules-lgpl-javascript-headers-rule-cookie-session-no-secure

'Default session middleware settings: `secure` not set. It ensures the browser only sends the cookie over HTTPS.'

by GitLab Security Productsupdated 2026-06-03LGPL-3.0-only
3.7K0 direct3.7K via packs
downloads
86quality
Cookie CookieUsagegitlab-sast-scala-cookie-rule-cookieusage

The information stored in a custom cookie should not be sensitive or related to the session. In most cases, sensitive data should only be stored in session and referenced by the user's session cookie.

ScalaCWE-614
by GitLab Security Productsupdated 2026-06-03MIT
3.6K0 direct3.6K via packs
downloads
86quality
Cookies CookieWithoutSSLFlaggitlab-sast-csharp-cookies-rule-cookiewithoutsslflag

The `Secure` attribute when set to `true` protects the cookie value from being being transmitted over clear text communication paths such as HTTP. By enabling this protection, the cookie will only be sent over HTTPS. Example of protecting an HttpCookie: ``` // Create an HttpOnly cookie. HttpCookie someCookie = new HttpCookie("SomeCookieName", "SomeValue"); s

by GitLab Security Productsupdated 2026-06-03MIT
3.6K0 direct3.6K via packs
downloads
86quality
All matching rules loaded.