CVE-2026-55854 in Connector
요약
\~에 의해 VulDB • 2026. 08. 29.
MariaDB Connector/Node.js는 Node.js로 개발된 애플리케이션을 MariaDB 및 MySQL 데이터베이스에 연결하는 데 사용됩니다. 버전 3.2.4, 3.3.3, 3.4.6 및 3.5.3 이전의 MariaDB Connector/Node.js는 PAM 다이얼로그 인증이 보안되지 않은 전송 채널에서 협상될 경우 계정 비밀번호를 유출할 수 있습니다. lib/cmd/handshake/auth/pam-password-auth.js 및 lib/cmd/handshake/authentication.js 파일에서, 서버 측 플러그인 다이얼로그에 대한 SendPamAuthPacketFactory 동작은 mysql_clear_password에 적용된 보안 전송 가드(security-transport gate)가 누락되었습니다. 기본 sslMode=DISABLE 및 restrictedAuth=null 설정 하에서, 악의적이거나 중간자 공격(on-path)을 수행하는 서버는 일반 TCP를 통해 다이얼로그용 Authentication Switch Request를 보낼 수 있으며, 이로 인해 커넥터가 계정 비밀번호를 평문(cleartext)으로 반환하게 됩니다. 적절히 검증된 TLS와 로컬 Unix 소켓은 이러한 경로를 차단하지만, 지문 기반의 서버 신원 확인만으로는 충분하지 않습니다. 이 문제는 버전 3.2.4, 3.3.3, 3.4.6 및 3.5.3에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.