CVE-2026-107384
Açıklama
MariaDB Connector/Node.js, Node.js üzerinde geliştirilen uygulamaları MariaDB ve MySQL veritabanlarına bağlamak için kullanılır. 3.2.0 ile 3.2.5, 3.3.4, 3.4.7 ve 3.5.4 sürümleri arasında, permitSetMultiParamEntries seçeneğini etkinleştiren uygulamalar, anahtarları escapeId tarafından işlenmeden bir SQL SET yan tümcesine genişletilen nesneleri iletebilir. Ters tırnak içeren saldırgan kontrollü bir anahtar, tırnak içine alınmış tanımlayıcıyı kapatabilir ve anahtarın geri kalanının SQL olarak yorumlanmasına neden olabilir. Bu durum, uygulamanın açmayı amaçlamadığı sütunların güncellenmesine yol açabilir ve veritabanı kullanıcısının yetkileriyle rastgele SQL eklenmesine neden olabilir. Seçenek varsayılan olarak devre dışıdır ve devre dışı olduğunda kullanılan serileştirilmiş nesne işleme süreci etkilenmemektedir. Bu sorun 3.2.5, 3.3.4, 3.4.7 ve 3.5.4 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- mariadb3.2.5, 3.3.4, 3.4.7, 3.5.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mariadbnpm | 3.2.0 ≤ v < 3.2.5, 3.3.0 ≤ v < 3.3.4, 3.4.0 ≤ v < 3.4.7, 3.5.0-rc.0 ≤ v < 3.5.4 | 3.2.5, 3.3.4, 3.4.7, 3.5.4 |
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.
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.