CVE-2026-55215
Təsvir
MariaDB Connector/Node.js tətbiqlərin Node.js üzərində hazırlanaraq MariaDB və MySQL verilənlər bazalarına qoşulması üçün istifadə olunur. Versiyalar 3.3.3, 3.4.6 və 3.5.3-dən əvvəlki versiyalarda, ssl sabitləşdirilmiş CA və ya server sertifikatı olmadan aktiv edildikdə, MariaDB Connector/Node.js sertifikatın barmaq izi təsdiqi tamamlanmamışdan əvvəl etibarlılıq məlumatlarını göndərir. lib/cmd/handshake/auth/handshake.js faylında, ilkin autentifikasiya plagini kimi mysql_clear_password seçən server, TLS sonrası şəxsiyyət yoxlamasından əvvəl şifrəni ala bilər. lib/cmd/handshake/authentication.js faylında, autentifikasiya dəyişimi sorğu edilən hədəf plagini əvəzinə əvvəlki plugini qiymətləndirə bilər ki, bu da mysql_clear_password-nin etibarlılıq məlumatlarını birinci göndərməsinə şərait yaradır. Aktiv man-in-the-middle hücumçusu özü imzalanmış sertifikat təqdim edə, verilənlər bazasının şifrəsini ələ keçirə və konnektor daha sonra serveri rədd edib bağlantını bağlasa belə, ondan birbaşa autentifikasiya üçün istifadə edə bilər. Bu problem 3.3.3, 3.4.6 və 3.5.3 versiyalarında düzəldilib.
Necə düzəltmək olar
- mariadb3.2.4, 3.3.3, 3.4.6, 3.5.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| mariadbnpm | v < 3.2.4, 3.3.0 ≤ v < 3.3.3, 3.4.0 ≤ v < 3.4.6, 3.5.0 ≤ v < 3.5.3 | 3.2.4, 3.3.3, 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.
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.