Insufficiently Protected Credentials Affecting mariadb package, versions <3.5.3


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.28% (20th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JS-MARIADB-19432140
  • published30 Aug 2026
  • disclosed28 Aug 2026
  • creditfg0x0

Introduced: 28 Aug 2026

NewCVE-2026-55854  (opens in a new tab)
CWE-319  (opens in a new tab)
CWE-522  (opens in a new tab)

How to fix?

Upgrade mariadb to version 3.5.3 or higher.

Overview

Affected versions of this package are vulnerable to Insufficiently Protected Credentials via the SendPamAuthPacketFactory function. An attacker can intercept sensitive credentials by performing a man-in-the-middle attack or controlling a malicious server that issues an Authentication Switch Request for the dialog plugin over an insecure connection.

Note: This is only exploitable if connections occur over plain TCP (`sslMode'='DISABLE') or a TLS mode that only verifies server identity via self-signed-certificate fingerprint validation, and the attacker can occupy an on-path position or control the server.

Workaround

This vulnerability can be mitigated by restricting the permitted authentication plugins via restrictedAuth so dialog cannot be negotiated over an insecure transport, and by avoiding PAM (dialog) authentication over plain TCP.

CVSS Base Scores

version 4.0
version 3.1