When Fastify router normalization options are enabled (such as ignoreDuplicateSlashes, useSemicolonDelimiter, and related trailing-slash behavior), crafted request paths may bypass middleware checks while still being routed to protected handlers.
Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-8p85-9qpw-fwgw | @fastify/middie has Improper Path Normalization when Using Path-Scoped Middleware |
Thu, 14 May 2026 15:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Fastify fastify\/middie
|
|
| CPEs | cpe:2.3:a:fastify:fastify\/middie:*:*:*:*:*:node.js:*:* | |
| Vendors & Products |
Openjsf
Openjsf \@fastify\/middie |
Fastify fastify\/middie
|
Thu, 19 Mar 2026 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Openjsf
Openjsf \@fastify\/middie |
|
| CPEs | cpe:2.3:a:openjsf:\@fastify\/middie:*:*:*:*:*:fastify:*:* | |
| Vendors & Products |
Openjsf
Openjsf \@fastify\/middie |
|
| Metrics |
cvssV3_1
|
Mon, 02 Mar 2026 12:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Fastify
Fastify middie |
|
| Vendors & Products |
Fastify
Fastify middie |
Fri, 27 Feb 2026 19:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Fri, 27 Feb 2026 18:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A vulnerability in @fastify/middie versions < 9.2.0 can result in authentication/authorization bypass when using path-scoped middleware (for example, app.use('/secret', auth)). When Fastify router normalization options are enabled (such as ignoreDuplicateSlashes, useSemicolonDelimiter, and related trailing-slash behavior), crafted request paths may bypass middleware checks while still being routed to protected handlers. | |
| Title | @fastify/middie has an improper path normalization vulnerability | |
| Weaknesses | CWE-20 | |
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: openjs
Published:
Updated: 2026-02-27T18:56:02.979Z
Reserved: 2026-02-20T16:50:56.850Z
Link: CVE-2026-2880
Updated: 2026-02-27T18:55:51.355Z
Status : Analyzed
Published: 2026-02-27T19:16:12.807
Modified: 2026-05-14T15:41:44.877
Link: CVE-2026-2880
No data.
OpenCVE Enrichment
Updated: 2026-04-17T14:00:15Z
Github GHSA