🔍 CVE-2017-3599

7.5
CVSS Score
HIGH
2017-04-24
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

MySQL Server의 Pluggable Auth 서브컴포넌트에서 정수 오버플로우 취약점이 발견되었습니다. 인증되지 않은 공격자가 특정 인증 패킷을 네트워크를 통해 전송하여 MySQL 서버의 서비스 거부(DoS) 공격을 유발할 수 있습니다.

💡 쉬운 설명

MySQL 데이터베이스에 로그인하지 않은 누구나 특수한 신호를 보내서 MySQL을 멈추게 할 수 있는 문제입니다. 인증이 필요 없어서 매우 위험합니다.

🇺🇸 원문 (English)

Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Pluggable Auth). Supported versions that are affected are 5.6.35 and earlier and 5.7.17 and earlier. Easily "exploitable" vulnerability allows unauthenticated 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 7.5 (Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H). NOTE: the previous information is from the April 2017 CPU. Oracle has not commented on third-party claims that this issue is an integer overflow in sql/auth/sql_authentication.cc which allows remote attackers to cause a denial of service via a crafted authentication packet.

📍 영향받는 시스템

MySQL 5.6.35 이하, 5.7.17 이하

⚔️ 공격 벡터

네트워크를 통한 비인증 공격자의 특정 인증 패킷 전송으로 정수 오버플로우 발생

🛡️ 대응 방법

MySQL을 5.6.36 이상 또는 5.7.18 이상의 패치 버전으로 즉시 업그레이드

🔧 검증 코드

출력된 버전이 5.6.36 이상 또는 5.7.18 이상이면 패치됨, 그 이하이면 취약함

Shell / Script
mysql --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL