Katalog CVE

CVE-2026-33804

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wersje @fastify/middie 9.3.1 i wcześniejsze są podatne na obejście middleware, gdy włączona jest przestarzała opcja ignoreDuplicateSlashes. Logika dopasowywania ścieżek middleware nie uwzględnia normalizacji podwójnych ukośników, co pozwala na ominięcie kontroli uwierzytelniania i autoryzacji.

Ocena ryzyka

Organizacje mogą być narażone na nieautoryzowany dostęp, jeśli aplikacje korzystają z przestarzałej opcji ignoreDuplicateSlashes, co może prowadzić do poważnych naruszeń bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację do wersji @fastify/middie 9.3.2, aby naprawić tę podatność. Alternatywnie, można wyłączyć opcję ignoreDuplicateSlashes.

Inne podatności w @fastify/middie

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

@fastify/middie versions 9.3.1 and earlier are vulnerable to middleware bypass when the deprecated Fastify ignoreDuplicateSlashes option is enabled. The middleware path matching logic does not account for duplicate slash normalization performed by Fastify's router, allowing requests with duplicate slashes to bypass middleware authentication and authorization checks. This only affects applications using the deprecated ignoreDuplicateSlashes option. Upgrade to @fastify/middie 9.3.2 to fix this issue. There are no workarounds other than disabling the ignoreDuplicateSlashes option.

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