🔍 CVE-2017-10268

4.1
CVSS Score
MEDIUM
2017-10-19
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Oracle MySQL Server의 Replication 컴포넌트 취약점으로, 5.5.57, 5.6.37, 5.7.19 이전 버전이 영향을 받습니다. 높은 권한의 공격자가 MySQL 서버가 실행되는 인프라에 직접 접근할 경우, 민감한 데이터에 무단으로 접근하거나 모든 MySQL 데이터에 완전히 접근할 수 있습니다.

💡 쉬운 설명

높은 권한을 가진 누군군가가 MySQL 서버가 있는 컴퓨터에 물리적 또는 직접 접근할 수 있을 때, 몰래 데이터베이스의 비밀 정보를 읽을 수 있는 문제입니다. 컴퓨터를 다루는 권한이 높은 사람만 공격 가능합니다.

🇺🇸 원문 (English)

Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Replication). Supported versions that are affected are 5.5.57 and earlier, 5.6.37 and earlier and 5.7.19 and earlier. Difficult to exploit vulnerability allows high privileged attacker with logon to the infrastructure where MySQL Server executes to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all MySQL Server accessible data. CVSS 3.0 Base Score 4.1 (Confidentiality impacts). CVSS Vector: (CVSS:3.0/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N).

📍 영향받는 시스템

MySQL 5.5.57 이전, 5.6.37 이전, 5.7.19 이전 버전

⚔️ 공격 벡터

높은 권한의 공격자가 MySQL 서버 실행 인프라에 로컬 접근(로그온)하여 Replication 기능을 통해 민감한 데이터 탈취

🛡️ 대응 방법

MySQL을 5.5.58, 5.6.38, 5.7.20 이상 버전으로 업그레이드

🔧 검증 코드

위 명령어는 설치된 MySQL 버전을 확인하고, 권장 버전 이상이면 '안전', 미만이면 '취약'을 출력합니다.

Shell / Script
mysql --version 2>/dev/null | grep -oP 'Ver \K[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{if ($1==5 && $2==5 && $3>=58) print "안전"; else if ($1==5 && $2==6 && $3>=38) print "안전"; else if ($1==5 && $2==7 && $3>=20) print "안전"; else print "취약"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL