CVE-2026-107722

Kritik

Açıklama

fast-jwt, hızlı bir JSON Web Token (JWT) uygulaması sağlar. 6.2.0 ile 6.3.0 sürümleri arasında fast-jwt, anahtarın PEM başlığından önce boşluk dışı içerik barındırdığı durumlarda, RSA genel anahtar metnini yanlışlıkla bir HMAC sırrı olarak sınıflandırabilir. src/crypto.js dosyasında, performDetectPublicKeyAlgorithms boşlukları temizler ancak publicKeyPemMatcher başlangıçla sabitlenmiş kalır; bu nedenle yorumlar, kontrol karakterleri, sıfır genişlikli karakterler veya sarmalayıcı metinler PEM tespitini engelleyerek HMAC geri dönüşüne yol açabilir. Genel anahtar baytlarını bilen bir saldırgan, HS256 çıkarıldığında veya izin verildiğinde, söz konusu genel anahtar materyali ile rastgele HS256 iddialarını imzalayabilir ve bu durum kimlik doğrulama veya yetkilendirme atlatılmasıyla sonuçlanır. Yalnızca asimetrik algoritmalara izin veren bir beyaz liste bu saldırıyı önler. Bu sorun 6.3.0 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünFast-jwt
Yayın8 Eki 2026
İlk görülme8 Eki 2026
Zayıflık türüCWE-347CWE-347

Nasıl düzeltilir

Güncelleyin
  • fast-jwt6.3.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
fast-jwtnpm6.2.0 ≤ v < 6.3.06.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.