CVE-2026-112362

Kritik

Təsvir

@fastify/express, Fastify daxilində Express middleware-lərini işlədən bir Fastify plaginidir. 4.0.5 və 4.0.8 versiyaları arasında, Fastify standart olmayan ignoreDuplicateSlashes seçimi aktiv edilmiş halda işlədikdə, plagin yol-əhatəli (path-scoped) Express middleware-lərini elə bir URL ilə uyğunlaşdırır ki, burada təkrar slash normalizasiyası mütləq formalı sorğu hədəfinin sxemindən sonrakı ayırıcını da birləşdirmiş olur. Nəticədə, Fastify-ın marşrutlayıcısı (router) sorğunu əhatəli yola yönləndirir və handler-i işə salır, lakin Express təbəqəsi artıq həmin yolu görmür. Bunun nəticəsində, mütləq formalı hədəfdən istifadə edən sorğu autentifikasiya, avtorizasiya və ya sürət məhdudiyyəti (rate limiting) üçün olan middleware-ləri ötürərək admin yolu kimi əhatəli marşrutdakı handler-ə çata bilər. Autentifikasiya olunmamış hücumçu üçün yalnız standart olmayan ignoreDuplicateSlashes seçiminin aktiv olması kifayətdir. Problem @fastify/express 4.0.9 versiyasında düzəldilib və istifadəçilər 4.0.9 və ya daha yeni versiyaya yüksəltmə etməlidirlər. Müvəqqəti həll yolu kimi, marşrutlayıcı sorğunu həll etdikdən sonra işləyən preHandler kimi Fastify hook-unda autentifikasiyanı təmin edin və ya ignoreDuplicateSlashes seçimini standart dəyərində saxlayın.

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
Məhsul@fastify/express
Dərc27 okt 2026
İlk görülmə27 okt 2026
Zəiflik növüCWE-436CWE-436

Necə düzəltmək olar

Yeniləyin
  • @fastify/express @fastify/express4.0.9 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@fastify/express @fastify/express4.0.5 ≤ v < 4.0.94.0.9

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-112362 · @fastify/express · Dark Radar