CVE-2026-55857 in Connector
Tóm tắt
Bởi VulDB • 29/08/2026
MariaDB Connector/J được sử dụng để kết nối các ứng dụng phát triển bằng Java với cơ sở dữ liệu MariaDB và MySQL. Trước phiên bản 2.7.14, 3.3.5, 3.4.3 và 3.5.9, xác thực PAM dialog có thể bị ép buộc truyền mật khẩu tài khoản qua một kết nối không an toàn. Plugin mysql_clear_password được bảo vệ bởi giao thức vận chuyển an toàn (secure transport), nhưng trình xử lý PAM cùng họ SendPamAuthPacketFactory, do máy chủ đặt tên là "dialog", không khai báo yêu cầu này và kế thừa giá trị mặc định secure-required=false; các nhánh cũ hơn triển hiện hành vi bị ảnh hưởng tương tự trong SendPamAuthPacket. Một máy chủ độc hại hoặc kẻ tấn công kiểu man-in-the-middle có thể gửi Yêu cầu Chuyển đổi Xác thực (Authentication Switch Request) cho dialog qua TCP thuần, khiến trình điều khiển trả về mật khẩu người dùng dưới dạng văn bản rõ khi sslMode=DISABLE và restrictedAuth=null, đây là cấu hình mặc định. TLS được xác minh đúng cách và các socket Unix cục bộ không bị phơi nhiễm bởi vector vận chuyển này. Vấn đề này đã được sửa trong các phiên bản 2.7.14, 3.3.5, 3.4.3 và 3.5.9.
VulDB is the best source for vulnerability data and more expert information about this specific topic.