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
12M
Verified
4797
Authors
2
Search the rule indexUse CVE, GHSA, CWE, language, framework, package, or rule slug.
55 rules matched. Showing 24 loaded rules.
Publish rule
CVE-2026-84187: Avideo Unauthorized Schedule Status Updatecve-2026-84187-avideo-unauthorized-schedule-status-update

Schedule status is updated based on stream key lookup without verifying that the stream key belongs to the schedule or playlist owner. This can allow unauthorized users to modify or cancel scheduled broadcasts.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
73quality
CVE-2026-82456: Mcp Express Unbound Listenercve-2026-82456-mcp-express-unbound-listener

The Express application hosting Model Context Protocol (MCP) transports calls `app.listen()` without specifying an explicit host or bind address. In Express, omitting the host defaults to binding on all network interfaces (`0.0.0.0`), exposing MCP tools to any reachable network client. Explicitly bind to a loopback address (e.g., `127.0.0.1`) or enforce inbo

by Provallyupdated 2026-09-02Apache-2.0
1.3K0 direct1.3K via packs
downloads
76quality
CVE-2026-79776: Go Unauthenticated Pprof Routecve-2026-79776-go-unauthenticated-pprof-route

Exposing pprof debug routes directly on a router without authentication or conditional checks may allow unauthorized actors to access sensitive profiling data such as process command-line arguments, environment variables, or memory dumps.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
76quality
CVE-2026-79668: Gin Unprotected Like Or Vote Endpointcve-2026-79668-gin-unprotected-like-or-vote-endpoint

Engagement metric endpoint (such as like, favorite, or vote) is registered without rate limiting, idempotency, or authentication middleware. Unrestricted repeated requests may lead to metric inflation and resource exhaustion.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
71quality
CVE-2026-77915: Laravel Auth Routes Register Reenabledcve-2026-77915-laravel-auth-routes-register-reenabled

A subsequent call to `Auth::routes()` without `'register' => false` re-enables public user registration routes that were previously disabled, potentially allowing unauthenticated registration with default roles.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
77quality
CVE-2026-73666: Backstage Hardcoded Dangerous Auth Policycve-2026-73666-backstage-hardcoded-dangerous-auth-policy

Hardcoding 'dangerouslyDisableDefaultAuthPolicy' or 'dangerouslyAllowOutsideDevelopment' to 'true' in Backstage configuration disables default authentication policy enforcement or permits guest access in non-development environments.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
68quality
CVE-2026-73296: Fastmcp Unauthenticated Servercve-2026-73296-fastmcp-unauthenticated-server

FastMCP server initialized without an `auth` provider parameter. Unauthenticated HTTP MCP endpoints allow remote callers to execute actions or retrieve sensitive device data.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
77quality
CVE-2026-72776: Fastapi Missing Auth Dependencycve-2026-72776-fastapi-missing-auth-dependency

FastAPI route endpoint is defined without authorization dependencies or token validation via Depends(). Ensure sensitive endpoints require authentication/authorization dependencies.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
77quality
CVE-2026-69102: Maxkey Jwt Login Missing Config Checkcve-2026-69102-maxkey-jwt-login-missing-config-check

JWT authentication request is processed with password verification bypassed (`authenticate(..., true)`) without verifying whether JWT authentication is enabled in application configuration (`isJwt()`). This can lead to unauthorized authentication bypass.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
77quality
CVE-2026-60113: Python Missing Return After Error Statuscve-2026-60113-python-missing-return-after-error-status

An HTTP error status is set on the response, but execution is not halted. This causes a fall-through to the remaining code, potentially bypassing authorization or state checks. Use `return`, `raise`, or an `else` block to prevent unauthorized execution of sensitive logic.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
73quality
CVE-2026-55640: Python Webhook Optional Secret Bypasscve-2026-55640-python-webhook-optional-secret-bypass

Webhook authentication is conditionally verified only when a secret is configured. If the secret is unset or empty, the verification is bypassed and unauthenticated requests are processed. Ensure missing secret configurations fail closed by rejecting the request or failing at startup.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
79quality
CVE-2026-49217: Flask Restx Doc Security Missing Authcve-2026-49217-flask-restx-doc-security-missing-auth

Flask-RESTX endpoint documents authentication requirement with `@$DOC.doc(security=...)` but does not enforce it with an authentication decorator (e.g. `@common.api_token_authorization`, `@jwt_required`, `@login_required`).

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
79quality
CVE-2026-48085: Sveltekit Missing Admin Exists Checkcve-2026-48085-sveltekit-missing-admin-exists-check

Form action handler creates or verifies admin accounts without checking if an administrator account already exists. Unauthenticated users may be able to invoke this endpoint to create unauthorized admin accounts.

by Provallyupdated 2026-09-02Apache-2.0
1.2K0 direct1.2K via packs
downloads
84quality
CVE-2026-44329: Gin Router Group Missing Auth Middlewarecve-2026-44329-gin-router-group-missing-auth-middleware

Gin router group $GROUP applies routes via applyRoutes without a prior $GROUP.Use(...) authorization middleware registration. Every request to these endpoints is reachable without authentication or authorization. Register an auth middleware (e.g., OAuth bearer-token check) on $GROUP before calling applyRoutes.

by Provallyupdated 2026-06-12Apache-2.0
3.5K0 direct3.5K via packs
downloads
86quality
CVE-2026-42864: Drf Allowany On Serializer Bound Viewcve-2026-42864-drf-allowany-on-serializer-bound-view

A Django REST Framework Create-style view (uses `CreateModelMixin`, `CreateAPIView`, or `ListCreateAPIView`) declares `permission_classes = [permissions.AllowAny]` while also defining a `serializer_class`, exposing a mutating/data-binding endpoint to anonymous callers. This is the unsafe pattern from CVE-2026-42864 (firefighter-incident `CreateJiraBotView`):

by Provallyupdated 2026-06-12Apache-2.0
3.5K0 direct3.5K via packs
downloads
84quality
CVE-2026-42796: Arelle Webserver Plugins From Request Query Rcecve-2026-42796-arelle-webserver-plugins-from-request-query-rce

An HTTP request query parameter is assigned directly to options.plugins without validating that it is not a remote URL. Arelle's plugin manager loads `http(s)://` (and `+`/`-`/`~` prefixed) entries as remote Python modules to download and execute, which becomes an unauthenticated remote code execution vector when exposed over HTTP (CVE-2026-42796, CWE-306).

by Provallyupdated 2026-06-12Apache-2.0
3.5K0 direct3.5K via packs
downloads
86quality
CVE-2026-42569: Phpvms Laravel Importer Route Group Missing Authcve-2026-42569-phpvms-laravel-importer-route-group-missing-auth

Laravel `Route::group` registers the legacy `/importer` endpoints without authentication or admin-authorization middleware. The route group only applies the `web` middleware (session + CSRF), which does not verify identity, so a remote unauthenticated attacker can invoke `ImporterController` actions (`@config`, `@dbtest`, `@run`, `@complete`) and trigger the

by Provallyupdated 2026-06-12Apache-2.0
3.4K0 direct3.4K via packs
downloads
86quality
24 of 55 loaded