CVE-2026-55854: CWE-319: Cleartext Transmission of Sensitive Information in mariadb-corporation mariadb-connector-nodejs
Description
MariaDB Connector/Node.js versions prior to 3.2.4, 3.3.3, 3.4.6, and 3.5.3 can expose account passwords in cleartext during PAM dialog authentication over insecure transport. This occurs because the connector does not enforce secure transport for the PAM password authentication dialog, allowing a hostile or on-path server to trigger password disclosure over plain TCP. The issue is mitigated by using properly verified TLS or local Unix sockets. The vulnerability has a CVSS score of 5.9 (medium severity) and is fixed in the specified versions.
CVSS v3.1
Score 5.9medium
Affected software
mariadb-corporation
mariadb-connector-nodejs
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
MariaDB Connector/Node.js before versions 3.2.4, 3.3.3, 3.4.6, and 3.5.3 contains a vulnerability where account passwords can be transmitted in cleartext during PAM dialog authentication if negotiated over an insecure transport. The SendPamAuthPacketFactory behavior for the server-side plugin dialog lacked enforcement of secure transport for mysql_clear_password, allowing a malicious or man-in-the-middle server to send an Authentication Switch Request over plain TCP and receive the password in cleartext. This vulnerability is mitigated by using properly verified TLS or local Unix sockets, as fingerprint-only server identity validation is insufficient. The issue is addressed in the fixed versions.
Potential Impact
An attacker positioned as a hostile or man-in-the-middle server can cause the connector to disclose account passwords in cleartext during PAM dialog authentication over an insecure transport. This compromises credential confidentiality but does not affect integrity or availability. Proper use of TLS or local Unix sockets prevents exploitation.
Mitigation Recommendations
Upgrade MariaDB Connector/Node.js to version 3.2.4, 3.3.3, 3.4.6, or 3.5.3 or later, where this issue is fixed. Alternatively, ensure that connections use properly verified TLS or local Unix sockets to prevent cleartext password transmission. Fingerprint-only server identity validation is insufficient to mitigate this vulnerability. Patch status is not explicitly stated but fixed versions are known; users should update accordingly.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-17T16:44:40.995Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6a920a36acd9273b4968cbee
Added to database: 08/28/2026, 22:22:46 UTC
Last enriched: 09/07/2026, 15:23:30 UTC
Last updated: 10/11/2026, 06:48:17 UTC
Views: 89
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.