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 dialog over plain TCP, causing the connector to return the account password in cleartext. Properly verified TLS and a local Unix socket prevent this path, while fingerprint-only server identity validation is not sufficient. This issue is fixed in versions 3.2.4, 3.3.3, 3.4.6, and 3.5.3.
CVE-2026-55854
This medium-severity CVE scores 5.9 under a secondary CVSS source (NVD's own analysis pending). EPSS exploit-prediction score not yet available (the EPSS model rescores nightly; freshly-published CVEs typically appear within 48 hours). GitHub Security Advisory data not yet ingested — confidence will rise once GHSA publishes (typical lag: hours to days for open-source ecosystem CVEs; never for infrastructure-only CVEs).
- Lower severity and no public exploit yet
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 5.9
- EG Score
- 5.9(low)
- EG Risk
- 31(Track)EG Risk 31/100SSVC: Track
EG Risk is EchelonGraph's 0–100 priority score: it fuses intrinsic severity with real-world exploitation and automatability so you can rank equal-severity CVEs and fix the most dangerous first. Higher = act sooner. Distinct from the 0–10 EG Score (severity).
How it’s computedSeverity59% × 45%Exploitation0% × 40%Automatability30% × 15%Action: Routine — remediate on your standard cadence. - EPSS PROB
- 0%
- EPSS %ILE
- 20%
- KEV
- Not listed
Published
August 28, 2026
Last Modified
August 28, 2026
Advisory Details (10)
Auto-updated Aug 28, 2026[CONJS-353] PAM (dialog) authentication must require a secure connection - Jira
https://jira.mariadb.org/browse/CONJS-353Cleartext Transmission of Sensitive Information and Insufficiently Protected Credentials in mariadb · Advisory · mariadb-corporation/mariadb-connector-nodejs · GitHub
Affected: 3.2.4, 3.3.3, 3.4.6, and 3.5.3. Upgrade to the patched release on your branch (3.
https://github.com/mariadb-corporation/mariadb-connector-nodejs/security/advisories/GHSA-42r5-vhpq-m858MariaDB Connector/Node.js 3.5.3
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.5.3
https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.5.3MariaDB Connector/Node.js 3.4.6
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.4.6
https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.4.6MariaDB Connector/Node.js 3.3.3
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.3.3
https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.3.3MariaDB Connector/Node.js 3.2.4
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.2.4
https://github.com/mariadb-corporation/mariadb-connector-nodejs/releases/tag/3.2.4commit fbc159c2c8bd (mariadb-corporation/mariadb-connector-nodejs)
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.3.3 (contains commit fbc159c2c8bd)
https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/fbc159c2c8bd18c2db2d2e6587ab3020bbda64b6commit 9781de636841 (mariadb-corporation/mariadb-connector-nodejs)
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.4.6 (contains commit 9781de636841)
https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/9781de636841d34afdd08d81dd07d43edb82f85ccommit 53b304264df8 (mariadb-corporation/mariadb-connector-nodejs)
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.5.3 (contains commit 53b304264df8)
https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/53b304264df84496d331dba2765c3634602f342ecommit 29733403cfe6 (mariadb-corporation/mariadb-connector-nodejs)
Patch available: mariadb-corporation/mariadb-connector-nodejs 3.2.4 (contains commit 29733403cfe6)
https://github.com/mariadb-corporation/mariadb-connector-nodejs/commit/29733403cfe6519cdfe9c36c93765a468fbe285dVendor Advisories for CVE-2026-55854(1)
These vendors published their own advisory mentioning this CVE — often with vendor-specific remediation steps + affected product lists not in NVD.
Weakness Classification(2)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 3× in last 7d / 3× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
- 2026-08-30 01:22 UTCEPSS rescore
- 2026-08-28 23:25 UTCEG score recompute
- 2026-08-28 22:12 UTCEG score recompute
Related CVEs(same CWE)
Same CWE
10 shownCWE-319 · CWE-522
- CVE-2015-0987EG 10.0CRITICAL
- CVE-2013-7055EG 9.8EPSS p94CRITICAL
- CVE-2013-7052EG 9.8EPSS p98CRITICAL
- CVE-2014-3445EG 9.8EPSS p92CRITICAL
- CVE-2014-5381EG 9.8EPSS p94CRITICAL
- CVE-2014-5093EG 9.8CRITICAL
- CVE-2016-4401EG 9.8CRITICAL
- CVE-2017-16714EG 9.8CRITICAL
- CVE-2016-5649EG 9.8EPSS p95CRITICAL
- CVE-2017-11510EG 9.8CRITICAL
Frequently asked(5)
What is CVE-2026-55854?
When was CVE-2026-55854 disclosed?
Is CVE-2026-55854 actively exploited?
What is the CVSS score of CVE-2026-55854?
How do I remediate CVE-2026-55854?
Dependency Blast Radius
Explore the affected products and dependency analysis for CVE-2026-55854
Is Your Infrastructure Affected by CVE-2026-55854?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.