CVE-2026-18504
Açıklama
fastify, Node.js için hızlı ve düşük ek yükümlü bir web çerçevesidir. fastify'ın 5.12.1 öncesi sürümleri, bir istek gövdesi şeması kök ilkel bir değeri hedeflediğinde şema doğrulama atlatma sorunundan etkilenir. Şema, tamsayı gibi üst düzey bir ilkel değeri doğruladığında, Ajv doğrulama sırasında bir JSON dizesini beklenen türe zorlayabilir, ancak Fastify kök istek gövdesini zorlanan değerle değiştirmez, bu nedenle rota işleyicisi özgün doğrulanmamış dizeyi alır. Sonuç olarak, doğrulamada başarısız olması gereken bir istek, şemayı karşılamayan bir değerle uygulama mantığına ulaşabilir ve bu da doğrulanan türe dayanan bütünlük ve erişim denetimi kontrollerini zayıflatabilir. Kullanıcılar bu uyumsuzluğu gideren fastify 5.12.1 sürümüne yükseltmelidir. Bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- fastify fastify5.12.1 ya da sonraki bir sürüm
- fastify5.12.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| fastify fastify | v < 5.12.1 | 5.12.1 |
| fastifynpm | v < 5.12.1 | 5.12.1 |
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.