CVE-2023-25813

Kritik

Açıklama

Sequelize bir Node.js ORM aracıdır. 6.19.1 öncesindeki sürümlerde, replacements ile ilgili bir SQL injection zafiyeti bulunmaktadır. Replacements üzerinden iletilen parametreler uygun şekilde escape edilmemektedir; bu durum, kullanılan belirli sorgulara bağlı olarak rastgele SQL injection yapılmasına yol açabilir. Sorun Sequelize 6.19.1 sürümünde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Yükseltme yapamayan kullanıcılar, aynı sorguda `replacements` ve `where` seçeneğini birlikte kullanmamalıdır.

ÖnemKritik
CVSS10.0
İstismar olasılığı—
ÜrünSequelize
Yayın22 Şub 2023
İlk görülme22 Şub 2023
Zayıflık türüCWE-89SQL enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • sequelizejs sequelize6.19.1 ya da sonraki bir sürüm
  • sequelize6.19.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
sequelizejs sequelizev < 6.19.16.19.1
sequelizenpmv < 6.19.16.19.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.