🔍 CVE-2017-3652

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

🇰🇷 한글 설명

Oracle MySQL 서버의 DDL(데이터 정의 언어) 처리 중 발생하는 취약점으로, 낮은 권한의 공격자가 네트워크를 통해 데이터 무단 수정, 삽입, 삭제 및 일부 데이터 열람이 가능합니다. 5.5.56 이하, 5.6.36 이하, 5.7.18 이하 버전이 영향을 받습니다.

💡 쉬운 설명

MySQL에서 테이블이나 스키마를 생성/수정할 때 보안 검증이 불완전하여, 권한이 낮은 사용자도 다른 사용자의 데이터를 읽거나 변경할 수 있습니다. 네트워크를 통해 원격으로 악용 가능합니다.

🇺🇸 원문 (English)

Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: DDL). 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 low privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of MySQL Server accessible data as well as unauthorized read access to a subset of MySQL Server accessible data. CVSS 3.0 Base Score 4.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N).

📍 영향받는 시스템

MySQL Server 5.5.56 이하, 5.6.36 이하, 5.7.18 이하

⚔️ 공격 벡터

네트워크 기반 다중 프로토콜 접근 (AC:H, PR:L 필요 - 낮은 권한 필수)

🛡️ 대응 방법

MySQL을 5.5.57, 5.6.37, 5.7.19 이상으로 즉시 업그레이드

🔧 검증 코드

VULNERABLE이 출력되면 패치 필요, PATCHED이면 안전한 버전입니다.

Shell / Script
mysql --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{if ($1==5 && $2==5 && $3<=56 || $1==5 && $2==6 && $3<=36 || $1==5 && $2==7 && $3<=18) print "VULNERABLE"; else print "PATCHED"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL