CVE-2026-2880
Açıklama
@fastify/middie versiyon < 9.2.0 sürümündeki bir güvenlik açığı, yol kapsamlı ara yazılım kullanıldığında (örneğin, app.use('/secret', auth)), kimlik doğrulama/yetkilendirme atlatılmasına neden olabilir. Fastify yönlendirici normalleştirme seçenekleri etkinleştirildiğinde (ignoreDuplicateSlashes, useSemicolonDelimiter ve ilgili sondaki eğik çizgi davranışı gibi), özel olarak hazırlanmış istek yolları, korumalı işleyicilere yönlendirilmeye devam ederken ara yazılım kontrollerini atlayabilir.
Nasıl düzeltilir
- @fastify/middie9.2.0 ya da sonraki bir sürüm
- fastify fastify\/middie9.2.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| @fastify/middienpm | v < 9.2.0 | 9.2.0 |
| fastify fastify\/middie | v < 9.2.0 | 9.2.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.