CVE-2025-54883

Kritik

Açıklama

Vision UI, modern web projeleri için kurumsal düzeyde ve bağımlılık içermeyen modüllerden oluşan bir koleksiyondur. 1.4.0 ve altı sürümlerde, security-kit'in 3.5.0 öncesi sürümlerinde yer alan (Vision-ui <= 1.4.0 paketindeki) getSecureRandomInt fonksiyonu kritik bir kriptografik zayıflık içermektedir. Dahili maskeleme mantığındaki sessiz bir 32-bit tam sayı taşması nedeniyle, min ve max arasındaki istenen aralık 2³²'den büyük olduğunda fonksiyon, rastgele sayıların tekdüze dağılımını sağlayamamaktadır. Sorunun temel nedeni, red örnekleme algoritması için bir bitmaskesi oluşturmak amacıyla 32-bit bit bazlı sola kaydırma işleminin (<<) kullanılmasıdır. Bu durum, 32 veya daha fazla entropi biti gerektiren herhangi bir aralık için maskenin hatalı olmasına neden olur. Bu sorun 1.5.0 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.3
İstismar olasılığı—
ÜrünVision-ui
Yayın6 Ağu 2025
İlk görülme6 Ağu 2025
Zayıflık türüCWE-338CWE-338

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
DavidOsipov Vision-ui< 1.5.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-2025-54883 · Vision-ui · Dark Radar