๐Ÿ” CVE Alert

CVE-2026-55215

HIGH 7.5

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

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

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_clear_password to send the credential first. An active man-in-the-middle can present a self-signed certificate, capture the database password, and use it to authenticate directly even though the connector later rejects the server and closes the connection. This issue is fixed in versions 3.3.3, 3.4.6, and 3.5.3.

CWE CWE-295 CWE-522
Vendor mariadb-corporation
Product mariadb-connector-nodejs
Published Aug 28, 2026
Stay Ahead of the Next One

Get instant alerts for mariadb-corporation mariadb-connector-nodejs

Be the first to know when new high vulnerabilities affecting mariadb-corporation mariadb-connector-nodejs are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Affected Versions

mariadb-corporation / mariadb-connector-nodejs
< 3.2.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/security/advisories/GHSA-cqhc-2h57-wpxf github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/514576a5a1fab3ea8498613e259a0b7a764e7302 github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/c47d7275835c78c7eb8186cd23e9d57c045c128b github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/ecd36958e6e3bf0e0fa8389546f50c0ed6dbb2ac hackerone.com: https://hackerone.com/reports/3777370 github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.3.3 github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.4.6 github.com: https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.5.3 jira.mariadb.org: https://jira.mariadb.org/browse/CONJS-349