🔍 CVE-2017-3648

4.4
CVSS Score
MEDIUM
2017-08-08
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Oracle MySQL의 문자 집합(Charset) 처리 서브컴포넌트 취약점으로, 고권한 공격자가 네트워크를 통해 MySQL 서버에 접근하여 서비스 거부(DoS) 공격을 유발할 수 있습니다. 악용 시 MySQL 서버의 행(hang) 또는 충돌을 반복적으로 야기할 수 있습니다.

💡 쉬운 설명

MySQL 데이터베이스의 문자 처리 방식에 결함이 있어 관리자 권한이 있는 공격자가 서버를 중단시킬 수 있습니다. 내부 공격자나 높은 권한 사용자가 악용할 가능성이 있습니다.

🇺🇸 원문 (English)

Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Charsets). Supported versions that are affected are 5.5.56 and earlier, 5.6.36 and earlier and 5.7.18 and earlier. Difficult to exploit vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of MySQL Server. CVSS 3.0 Base Score 4.4 (Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H).

📍 영향받는 시스템

MySQL Server 5.5.56 이전, 5.6.36 이전, 5.7.18 이전

⚔️ 공격 벡터

고권한 공격자의 네트워크 접근을 통한 Charset 관련 명령어 실행 (HTTP, MySQL 프로토콜 등)

🛡️ 대응 방법

MySQL을 5.5.57 이상, 5.6.37 이상, 5.7.19 이상의 패치 버전으로 업그레이드

🔧 검증 코드

현재 MySQL 버전을 확인하여 영향받는 버전 범위(5.5.0~5.5.56, 5.6.0~5.6.36, 5.7.0~5.7.18)에 해당하면 VULNERABLE, 그 이상이면 PATCHED로 판단

Shell / Script
mysql -V 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' || dpkg -l mysql-server 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

MySQL