PT-2026-83373 · Mariadb · Mariadb Connector/C
CVE-2026-55857
·
Published
2026-08-28
·
Updated
2026-09-04
CVSS v3.1
5.9
Medium
| Vector | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
MariaDB Connector/J versions prior to 2.7.14
MariaDB Connector/J versions prior to 3.3.5
MariaDB Connector/J versions prior to 3.4.3
MariaDB Connector/J versions prior to 3.5.9
Description
When using PAM (dialog) authentication, the connector can be coerced into transmitting the account password in cleartext over an insecure connection. A hostile or man-in-the-middle server can trigger this by sending an Authentication Switch Request for the
dialog plugin over plain TCP. This occurs because the SendPamAuthPacketFactory (and SendPamAuthPacket in older branches) does not require a secure transport, unlike the mysql clear password plugin. Under default configurations where sslMode is set to DISABLE and restrictedAuth is null, the driver may disclose the user's password to an on-path attacker. This issue does not affect connections using properly verified TLS or local Unix sockets.Recommendations
Update to version 2.7.14.
Update to version 3.3.5.
Update to version 3.4.3.
Update to version 3.5.9.
Connect over verified TLS by setting
sslMode to verify-full to prevent server impersonation.
Use a local Unix socket for connections.
Restrict permitted authentication plugins via restrictedAuth to prevent the dialog plugin from being negotiated over insecure transports.Exploit
Fix
Cleartext Transmission of Sensitive Information
Insufficiently Protected Credentials
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Mariadb Connector/C