Lucene search
K

6 matches found

OSV
OSV
added 2026/01/20 4:34 p.m.1 views

GHSA-CXRG-G7R8-W69P Fastify Middie Middleware Path Bypass

Summary A security vulnerability exists in @fastify/middie where middleware registered with a specific path prefix can be bypassed using URL-encoded characters e.g., /%61dmin instead of /admin. While the middleware engine fails to match the encoded path and skips execution, the underlying Fastify...

8.4CVSS5.8AI score0.00144EPSS
Exploits1References6
EUVD
EUVD
added 2026/01/20 4:34 p.m.3 views

EUVD-2026-3321

Fastify Middie Middleware Path Bypass...

8.4CVSS5.3AI score0.00144EPSS
Exploits1References5
Vulnrichment
Vulnrichment
added 2026/01/19 3:24 p.m.1 views

CVE-2026-22031 Fastify Middie Middleware Path Bypass

@fastify/middie is the plugin that adds middleware support on steroids to Fastify. A security vulnerability exists in @fastify/middie prior to version 9.1.0 where middleware registered with a specific path prefix can be bypassed using URL-encoded characters e.g., /%61dmin instead of /admin. While...

8.4CVSS5.5AI score0.00144EPSS
Exploits1References4
CVE
CVE
added 2026/01/19 3:24 p.m.10 views

CVE-2026-22031

CVE-2026-22031 affects the Fastify middleware plugin @fastify/middie (prior to 9.1.0). A vulnerability allows bypassing a middleware registered with a path prefix by using URL-encoded paths (e.g., /%61dmin). The middie engine uses path-to-regexp for matching; the regex is applied to the undecoded...

8.8CVSS5.5AI score0.00144EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2025/12/30 3:32 p.m.3 views

GHSA-8WPR-639P-CCRJ Nest has a Fastify URL Encoding Middleware Bypass (TOCTOU)

A NestJS application is vulnerable if it meets all of the following criteria: 1. Platform: Uses @nestjs/platform-fastify. 2. Security Mechanism: Relies on NestMiddleware via MiddlewareConsumer for security checks authentication, authorization, etc., or through app.use 3. Routing: Applies middlewa...

9.1CVSS6.8AI score0.00029EPSS
Exploits1References4
Github Security Blog
Github Security Blog
added 2025/11/19 8:3 p.m.6 views

Astro's middleware authentication checks based on url.pathname can be bypassed via url encoded values

A mismatch exists between how Astro normalizes request paths for routing/rendering and how the application’s middleware reads the path for validation checks. Astro internally applies decodeURI to determine which route to render, while the middleware uses context.url.pathname without applying the...

6.9CVSS6.5AI score0.00041EPSS
Exploits1References4Affected Software1
Rows per page
Query Builder