CVE-2026-55855

Orta

Təsvir

MariaDB Connector/Node.js tətbiqləri Node.js üzərində hazırlanmış proqram təminatını MariaDB və MySQL verilənlər bazalarına bağlamaq üçün istifadə olunur. 3.2.4, 3.3.3, 3.4.6 və 3.5.3 versiyalarından əvvəlki MariaDB Connector/Node.js, hücum edən tərəfindən idarə olunan Buffer parametrləri big5, gbk, sjis, cp932 və ya gb18030 müştəri simvol dəstəkləri altında müştəri tərəfdə escape edildikdə SQL inyeksiyasına şərait yaradır. lib/io/packet-output-stream.js faylındakı PacketOutputStream.writeBufferEscape funksiyası baytları lib/misc/charset-mb.js faylındakı charset-aware getMbRecognizer məntiqi olmadan escape edirdi. Server SQL lekseri escape emalından əvvəl my_ismbchar funksiyasını işlədir, buna görə də hücum edən tərəfindən idarə olunan aparıcı bayt daxil edilmiş 0x5C geri xəttini (backslash) çoxbaytlı iz baytı kimi istifadə edə bilər və növbəti 0x27 dırnağının escape edilmədən qalmasına səbəb ola bilər ki, bu da sətir literalını sonlandıraraq ixtiyari SQL sorğularının icrasına imkan verir. Defolt utf8mb4 simvol dəsti və execute binary prepared-statement yolu ilə göndərilən parametrlər bundan təsirlənmir. Uğurlu istismar verilənlər bazası hesabı üçün əlçatan olan məlumatların ifşa olunmasına və ya dəyişdirilməsinə səbəb ola bilər. Bu problem 3.2.4, 3.3.3, 3.4.6 və 3.5.3 versiyalarında düzəldilmişdir.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulMariadb
Dərc28 avq 2026
İlk görülmə28 avq 2026

Necə düzəltmək olar

Yeniləyin
  • mariadb3.2.4, 3.3.4, 3.4.6, 3.5.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
mariadbnpmv < 3.2.4, 3.3.0 ≤ v < 3.3.4, 3.4.0 ≤ v < 3.4.6, 3.5.0 ≤ v < 3.5.33.2.4, 3.3.4, 3.4.6, 3.5.3

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-55855 · Mariadb · Dark Radar