CVE-2026-92087

Yüksek

Açıklama

@fastify/auth, birden fazla kimlik doğrulama ve yetkilendirme stratejisini tek bir rota koruyucusunda birleştiren bir Fastify eklentisidir. 5.0.0 ile 5.1.1 arasındaki sürümlerde, stratejiler "or" ilişkisi seçeneğiyle birlikte run "all" seçeneği kullanılarak birleştirildiğinde ve girdilerden biri VE grubu olarak işlev gören iç içe geçmiş bir dizi olduğunda, grup sıraya bağımlı bir şekilde değerlendirilir: daha önce başarısız olan bir kontrol sessizce düşürülür ve grubun sonucu son kontrolün sonucuna dönüşür. Sonuç olarak, yalnızca bir VE grubunun son üyesini karşılayan bir istek (örneğin geçerli bir API anahtarına sahip olan ancak yönetici olmayan bir saldırgan), reddedilmek yerine yetkilendirilir; benzer şekilde, üst düzey ilişkinin "and" olduğu ve iç içe geçmiş bir grubun "or" kullandığı aynalanmış yapılandırmayı da sıraya bağımlı bir atlatma etkiler. Sorun @fastify/auth 5.1.1 sürümünde düzeltilmiştir ve kullanıcıların 5.1.1 veya daha yeni bir sürüme yükseltmesi önerilir. Geçici çözüm olarak, gerekli olmadığı durumlarda run "all" seçeneğini kaldırın, her VE grubunu daha katı kontrolü en son değerlendirilecek şekilde sıralayın veya iç içe geçmiş VE gruplarını açık bir üst düzey "and" bileşimiyle değiştirin.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
Ürün@fastify/auth
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • @fastify/auth @fastify/auth5.1.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@fastify/auth @fastify/auth5.0.0 ≤ v < 5.1.15.1.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.

Intelligence 360 paketinde

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.

CVE-2026-92087 · @fastify/auth · Dark Radar