🔍 CVE-2014-0001

7.5
CVSS Score
HIGH
2014-01-31
2026-06-17 00:02
✅ 완료

🇰🇷 한글 설명

Oracle MySQL과 MariaDB 5.5.35 이전 버전의 클라이언트 라이브러리(client/mysql.cc)에서 버퍼 오버플로우 취약점이 존재합니다. 원격 데이터베이스 서버가 비정상적으로 긴 서버 버전 문자열을 전송하면 클라이언트 프로세스가 충돌하거나 임의 코드가 실행될 수 있습니다.

💡 쉬운 설명

MySQL 데이터베이스에 접속하는 프로그램들이 특별히 만들어진 악의적인 메시지를 받으면 먹통이 되거나 해킹될 수 있습니다. 데이터베이스 서버가 매우 긴 버전 정보를 보낼 때 발생합니다.

🇺🇸 원문 (English)

Buffer overflow in client/mysql.cc in Oracle MySQL and MariaDB before 5.5.35 allows remote database servers to cause a denial of service (crash) and possibly execute arbitrary code via a long server version string.

📍 영향받는 시스템

MySQL < 5.5.35, MariaDB < 5.5.35 클라이언트 라이브러리를 사용하는 모든 애플리케이션

⚔️ 공격 벡터

악의적인 MySQL 서버 또는 네트워크 중간자 공격(MITM)으로 클라이언트에 비정상 버전 문자열 전송

🛡️ 대응 방법

MySQL을 5.5.35 이상 또는 MariaDB를 해당 패치 버전으로 업그레이드 필요

🔧 검증 코드

MySQL 버전을 확인하여 5.5.35 미만이면 취약, 5.5.35 이상이면 패치됨 상태

Shell / Script
mysql --version 2>/dev/null | grep -oP '\d+\.\d+\.\d+' | awk '{if($1 < "5.5.35") print "Vulnerable"; else print "Patched"}'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

MariaDB