CVE-2026-14181
Açıklama
@fastify/middie 9.1.0 ile 9.3.2 arasındaki sürümler, gelen istek yolları hatalı yüzdeyle kodlanmış diziler içerdiğinde, bağımsız motor tarafından kullanılan URL normalleştirme adımını korumada başarısız olur. Eksik bir yüzde kaçış karakteri veya kesilmiş çok baytlı dizi gibi girdiler, alttaki kod çözücünün senkron olarak hata fırlatmasına neden olur ve bu istisna middie normalize adımından çıkarak Node.js işlemini sonlandırır. Bu atlatma, bağımsız motor API'si üzerinde doğrudan middie.run fonksiyonunu çağıran uygulamaları etkileyerek, yeniden başlatılana kadar tüm bağlı istemciler için anında hizmet reddine yol açar. Fastify eklenti yolu kullanan uygulamalar, Fastify'ın hata yöneticisi istisnayı yakaladığı için etkilenmez. Yamalar: @fastify/middie 9.3.3 sürümüne yükseltin. Geçici çözümler: Bağımsız motor API'sinden, çerçeve hata yöneticisinin istisnayı yakaladığı Fastify eklenti yoluna geçiş yapın.
Nasıl düzeltilir
- fastify fastify\/middie9.3.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| fastify fastify\/middie | 9.1.0 ≤ v < 9.3.3 | 9.3.3 |
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.