Katalog CVE

CVE-2026-22031

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka @fastify/middie przed wersją 9.1.0 zawiera podatność, która pozwala na ominięcie zarejestrowanego middleware przy użyciu zakodowanych znaków URL. Atakujący mogą uzyskać dostęp do chronionych punktów końcowych bez ograniczeń narzucanych przez middleware.

Ocena ryzyka

Organizacje mogą być narażone na nieautoryzowany dostęp do wrażliwych zasobów, co może prowadzić do wycieku danych lub innych poważnych incydentów bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację wtyczki @fastify/middie do wersji 9.1.0 lub nowszej, aby usunąć tę podatność.

Inne podatności w @fastify/middie

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

@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 the middleware engine fails to match the encoded path and skips execution, the underlying Fastify router correctly decodes the path and matches the route handler, allowing attackers to access protected endpoints without the middleware constraints. Version 9.1.0 fixes the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS