p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in mariadb

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für mariadb: 4. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7

  1. CVE-2026-107385

    Hoch · CVSS 7.4EPSS 0,44%Korrektur verfügbar

    MariaDB Connector/Node.js: SQL injection in the text protocol when the session uses NO_BACKSLASH_ESCAPES

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.5, 3.3.4, 3.4.7, and 3.5.4, text-protocol escaping always prefixes quotes with a backslash and does not honor the session's NO_BACKSLASH_ESCAPES mode, including in Connection.escape(). When that mode is enabled, the backslash is an ordinary character, so an attacker-controlled placeholder value can close the SQL string literal and inject arbitrary SQL with the application's database privileges. The vulnerable configuration may be enabled server-wide, through connector initialization options, or with an application-issued

    • Auf 3.2.5 aktualisieren
    • Auf 3.3.4 aktualisieren
    • Auf 3.4.7 aktualisieren
    • Auf 3.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-107384

    Hoch · CVSS 8.1EPSS 0,45%Korrektur verfügbar

    MariaDB Connector/Node.js: SQL injection through object keys in SET expansion (permitSetMultiParamEntries)

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. From 3.2.0 until 3.2.5, 3.3.4, 3.4.7, and 3.5.4, applications that enable permitSetMultiParamEntries can pass objects whose keys are expanded into a SQL SET clause without being processed by escapeId. An attacker-controlled key containing a backtick can close the quoted identifier and cause the remainder of the key to be interpreted as SQL. This can update columns the application did not intend to expose and can append arbitrary SQL with the database user's privileges. The option is disabled by default, and serialized-object handling

    • Auf 3.2.5 aktualisieren
    • Auf 3.3.4 aktualisieren
    • Auf 3.4.7 aktualisieren
    • Auf 3.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-107383

    Hoch · CVSS 7.5EPSS 0,39%Korrektur verfügbar

    MariaDB Connector/Node.js exposes uninitialized process memory through malformed GeoJSON parameters

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.5, 3.3.4, 3.4.7, and 3.5.4, the GeoJSON Polygon and MultiPolygon binary encoders size a Buffer.allocUnsafe() allocation from each ring's numeric length before confirming that the ring is an array. A malformed non-array ring can therefore reserve bytes that the writing loop skips, and the connector sends the full buffer through execute() or batch(), disclosing uninitialized Node.js heap data into a database value. The persisted data can include other users' content, session material, database credentials, or TLS key mater

    • Auf 3.2.5 aktualisieren
    • Auf 3.3.4 aktualisieren
    • Auf 3.4.7 aktualisieren
    • Auf 3.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-107382

    Mittel · CVSS 5.9EPSS 0,24%Korrektur verfügbar

    MariaDB Connector/Node.js: Uncaught exception crashes the client during ed25519 authentication with zero-configuration TLS

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. From 3.3.0 until 3.5.4, the zero-configuration TLS fingerprint-validation path calls Ed25519PasswordAuth.hash() through Authentication.validateFingerPrint, but Ed25519PasswordAuth.hash() references a seed identifier that is not in scope. Exposure requires a MariaDB server reached over TCP, TLS enabled with ssl: true or an ssl object whose rejectUnauthorized value is not false, a password set, no ssl.ca configured, and client_ed25519 negotiated as the authentication plugin. Under those conditions, a legitimate server, malicious server

    • Auf 3.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-55855

    Mittel · CVSS 6.5EPSS 0,69%Korrektur verfügbar

    MariaDB Connector/Node.js: Possible SQL injection in Buffer parameter escaping under big5/gbk/sjis/cp932/gb18030 client charsets

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.4, 3.3.3, 3.4.6, and 3.5.3, MariaDB Connector/Node.js permits SQL injection when attacker-controlled Buffer parameters are escaped client-side under the big5, gbk, sjis, cp932, or gb18030 client character sets. PacketOutputStream.writeBufferEscape in lib/io/packet-output-stream.js escaped bytes without the charset-aware getMbRecognizer logic in lib/misc/charset-mb.js. The server SQL lexer runs my_ismbchar before escape processing, so an attacker-controlled lead byte can consume the inserted 0x5C backslash as a multibyte

    • Auf 3.2.4 aktualisieren
    • Auf 3.3.4 aktualisieren
    • Auf 3.4.6 aktualisieren
    • Auf 3.5.3 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-55854

    Mittel · CVSS 5.9EPSS 0,42%Korrektur verfügbar

    MariaDB Connector/Node.js: Cleartext Transmission of Sensitive Information and Insufficiently Protected Credentials in mariadb

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.4, 3.3.3, 3.4.6, and 3.5.3, MariaDB Connector/Node.js can disclose an account password when PAM dialog authentication is negotiated over an insecure transport. In lib/cmd/handshake/auth/pam-password-auth.js and lib/cmd/handshake/authentication.js, the SendPamAuthPacketFactory behavior for the server-side plugin dialog lacked the secure-transport gate applied to mysql_clear_password. With the default sslMode=DISABLE and restrictedAuth=null settings, a hostile or on-path server can send an Authentication Switch Request for

    • Auf 3.2.4 aktualisieren
    • Auf 3.3.3 aktualisieren
    • Auf 3.4.6 aktualisieren
    • Auf 3.5.3 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-55215

    Hoch · CVSS 7.5EPSS 0,57%Korrektur verfügbar

    MariaDB Connector/Node.js: Connector leaks the cleartext password to an MitM despite `ssl: true`

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to versions 3.3.3, 3.4.6, and 3.5.3, when ssl is enabled without a pinned CA or server certificate, MariaDB Connector/Node.js sends credentials before completing certificate fingerprint validation. In lib/cmd/handshake/auth/handshake.js, a server that selects mysql_clear_password as the initial authentication plugin can receive the password before the post-TLS identity check. In lib/cmd/handshake/authentication.js, an authentication switch can evaluate the previous plugin instead of the requested target plugin, allowing mysql_c

    • Auf 3.2.4 aktualisieren
    • Auf 3.3.3 aktualisieren
    • Auf 3.4.6 aktualisieren
    • Auf 3.5.3 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →