🇰🇷 한글 설명
Oracle MySQL Server 5.7.16 이하의 Optimizer 서브컴포넌트에서 높은 권한의 공격자가 네트워크를 통해 악의적인 쿼리를 실행하여 MySQL 서버를 강제 종료할 수 있는 DoS 취약점입니다. 이를 통해 데이터베이스 서비스를 중단시킬 수 있습니다.
💡 쉬운 설명
MySQL 데이터베이스에서 관리자 권한이 있는 사람이 특정 명령을 보내면 서버가 먹통이 될 수 있는 문제입니다. 서버가 자주 다운되면서 서비스를 이용할 수 없게 됩니다.
🇺🇸 원문 (English)
Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Optimizer). Supported versions that are affected are 5.7.16 and earlier. Easily exploitable 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 v3.0 Base Score 4.9 (Availability impacts).
📍 영향받는 시스템
MySQL Server 5.7.16 이하 모든 버전
⚔️ 공격 벡터
높은 권한의 공격자가 SQL 프로토콜을 통해 악의적인 쿼리 실행
🛡️ 대응 방법
MySQL Server를 5.7.17 이상으로 업그레이드
🔧 검증 코드
vulnerable이 출력되면 취약점이 있고, patched가 출력되면 안전한 버전입니다.
mysql -V 2>/dev/null | grep -oP '(?<=Ver )\d+\.\d+\.\d+' | awk -F. '{if($1==5 && $2==7 && $3<=16) print "vulnerable"; else print "patched"}'