CVE-2026-39356

Yüksek

Açıklama

Drizzle, modern bir TypeScript ORM'dir. 0.45.2 ve 1.0.0-beta.20 sürümlerinden önce Drizzle ORM, lehçeye özel escapeName() uygulamalarında tırnak içine alınmış SQL tanımlayıcılarını uygun şekilde kaçırmamıştır. Etkilenen sürümlerde, gömülü tanımlayıcı ayraçları, tanımlayıcı tırnaklar veya ters tırnaklarla sarılmadan önce kaçırılmamıştır. Sonuç olarak, sql.identifier() veya .as() gibi SQL tanımlayıcıları veya takma adları oluşturan API'lere saldırgan kontrollü girdi ileten uygulamalar, bir saldırganın tırnak içine alınmış tanımlayıcıyı sonlandırmasına ve SQL enjekte etmesine izin verebilir. Bu güvenlik açığı 0.45.2 ve 1.0.0-beta.20 sürümlerinde giderilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünDrizzle
Yayın7 Nis 2026
İlk görülme7 Nis 2026
Zayıflık türüCWE-89SQL enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • drizzle drizzle0.45.2 ya da sonraki bir sürüm
  • drizzle-orm0.45.2, 1.0.0-beta.20 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
drizzle drizzlev < 0.45.2, 1.0.00.45.2
drizzle-ormnpmv < 0.45.2, 1.0.0-beta.2 ≤ v < 1.0.0-beta.200.45.2, 1.0.0-beta.20

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-39356 · Drizzle · Dark Radar