CVE-2026-69240

Kritik

Təsvir

Sequelize Node.js üçün ORM alətidir. Versiya 6.37.4-dən əvvəl, yalnız dialekt oracle olaraq təyin edildikdə sətirlər vasitəsilə SQL inyeksiyası mümkündür. sql-string.js faylında təyin edilmiş escape funksiyası, dəyər TO_TIMESTAMP və ya TO_DATE ilə başlayarsa, dırnaq işarələrini təmizləmir (escape etmir). Oracle dialektində, val sətir olduqda və TO_TIMESTAMP və ya TO_DATE ilə başladıqda, escape funksiyası tək dırnaqları əvəz etmək əvəzinə val dəyərini birbaşa qaytarır. Hücumçu bu escape yoluna çatan tətbiq dəyəri vasitəsilə ixtiyari SQL ifadələri inyeksiya edə bilər. Bu problem 6.37.4 versiyasında düzəldilmişdir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulSequelize
Dərc3 avq 2026
İlk görülmə3 avq 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • sequelize6.37.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
sequelizenpmv < 6.37.46.37.4

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-69240 · Sequelize · Dark Radar