CVE-2022-36045

Kritik

Açıklama

NodeBB Forum Software, Node.js ile çalışır ve Redis, MongoDB veya PostgreSQL veritabanlarını destekler. Anlık etkileşimler ve gerçek zamanlı bildirimler için web socket'leri kullanır. NodeBB'nin hemen hemen tüm sürümlerinde (v1.0.1'e kadar ve potansiyel olarak daha öncesine kadar) mevcut olan bir yardımcı fonksiyon olan `utils.generateUUID`, kriptografik olarak güvenli olmayan bir Sözde Rastgele Sayı Üreteci (`Math.random()`) kullanmıştır; bu durum, özel olarak hazırlanmış bir betiğin şifre sıfırlama işlevinin birden fazla kez çağrılmasıyla birleştirilmesinin, bir saldırganın erişimi olmayan bir hesap için sıfırlama kodunu doğru şekilde hesaplamasına olanak tanıyabileceği anlamına geliyordu. Bu güvenlik açığı, tüm NodeBB kurulumlarını etkilemektedir. Güvenlik açığı, bir saldırganın kurbanın katılımı olmadan herhangi bir hesabı ele geçirmesine izin verir ve bu nedenle düzeltme derhal uygulanmalıdır (NodeBB yükseltmesi veya belirli değişiklik setinin seçilmesi yoluyla). Güvenlik açığı 2.x ve 1.19.x sürümlerinde yamalanmıştır. Bilinen bir geçici çözüm yoktur ancak yukarıda listelenen yama setleri güvenlik açığını tamamen giderecektir.

ÖnemKritik
CVSS9.0
İstismar olasılığı—
ÜrünNodebb
Yayın31 Ağu 2022
İlk görülme31 Ağu 2022

Nasıl düzeltilir

Güncelleyin
  • nodebb nodebb1.19.8 ya da sonraki bir sürüm
  • nodebb1.19.8, 2.0.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nodebb nodebbv < 1.19.8, 2.0.01.19.8
nodebbnpmv < 1.19.8, 2.0.0 ≤ v < 2.0.11.19.8, 2.0.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-2022-36045 · Nodebb · Dark Radar