CVE-2026-58399

Yüksek

Açıklama

@acastellon/auth, mikro hizmetler için bir kimlik doğrulama kontrol sistemidir. 2.3.0 öncesindeki sürümlerin, taklit edilebilir auth-user ve Host istek başlıkları aracılığıyla validateToken() fonksiyonunda kimlik doğrulaması yapılmamış bir kimlik doğrulama atlatmaya izin verdiği görülmektedir. validateToken ara yazılımı, req.get('host').startsWith(getHostName()) koşulu sağlandığında auth-user: service-brother için servisler arası bir atlatma mekanizması içermektedir. Kontrolde yer alan her iki değer de kimlik doğrulaması yapmamış bir HTTP istemcisi tarafından etkilenebilir: auth-user bir istek başlığıdır ve Host da istemci tarafından kontrol edilmektedir. Sonuç olarak, uzaktaki kimlik doğrulaması yapılmamış bir saldırgan, özel olarak hazırlanmış başlıklarla bir istek göndererek normal eski/JWT/OIDC doğrulama mantığı çalışmadan önce token doğrulamasını atlayabilir. v2.3.0 sürümünde bir düzeltme uygulanmıştır.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
Ürün@acastellon/auth
Yayın1 Tem 2026
İlk görülme1 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • @acastellon/auth2.3.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@acastellon/authnpmv < 2.3.02.3.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.

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-58399 · @acastellon/auth · Dark Radar