CVE-2026-55856 in MariaDB Connector情報

要約

〜によって VulDB • 2026年08月29日

MariaDB Connector/Jは、Javaで開発されたアプリケーションをMariaDBおよびMySQLデータベースに接続するために使用されます。バージョン2.7.14、3.3.5、3.4.3、および3.5.9より前では、JavaアプリケーションがsslMode=verify-fullまたはsslMode=verify-caを使用して接続し、パスワードを提供し、serverSslCertやtrustStoreを設定していない場合、Connector/JはfallbackToSystemTrustStore=trueの一時信頼マネージャーを通じて信用できない自己署名証明書を受け入れ、その後のアイデンティティバインディングのためにcertFingerprintを記録することがあります。OKパケットおよび認証スイッチパスでは証明書フィンガープリントが強制されますが、初期ハンドシェイクパスではそうではありません。HandshakeResponse.encode()は、certFingerprint != null && !isMitMProof()やsslModeのチェック、または認証プラグインが中間者攻撃に対して耐性があるかどうかの確認の前にmysql_clear_password応答を構築して送信できるため、また初期パスもrestrictedAuthをバイパスするため、アクティブな中間者攻撃者や悪意のあるサーバーは自己署名証明書を提示し、MariaDBであると主張し、最初の認証プラグインとしてmysql_clear_passwordを選択することで、接続が拒否される前に完全なデータベースパスワードを受け取ることができます。この問題はバージョン2.7.14、3.3.5、3.4.3、および3.5.9で修正されています。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

GitHub M

予約する

2026年06月17日

モデレーション

承諾済み

エントリ

VDB-396979

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!