🇰🇷 한글 설명
Oracle MySQL Server의 최적화 프로그램 컴포넌트 취약점으로, MySQL 5.7.19 이하 버전에서 낮은 권한의 공격자가 네트워크 접속으로 특정 쿼리를 실행하여 데이터베이스를 의도적으로 종료시키거나 반복적 충돌을 유발할 수 있습니다. 이로 인해 완전한 서비스 거부(DoS) 상태를 야기할 수 있습니다.
💡 쉬운 설명
MySQL 데이터베이스의 설계 결함으로 인해 기본 권한 사용자도 특정 쿼리를 실행하여 데이터베이스를 강제 중단시킬 수 있습니다. 이는 웹사이트나 서비스를 완전히 이용 불가능하게 만듭니다.
🇺🇸 원문 (English)
Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Optimizer). Supported versions that are affected are 5.7.19 and earlier. Easily exploitable vulnerability allows low 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 6.5 (Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H).
📍 영향받는 시스템
MySQL Server 5.7.19 이하 모든 버전
⚔️ 공격 벡터
네트워크를 통해 인증된 저권한 사용자 계정으로 특정 SQL 쿼리(Optimizer 트리거) 실행
🛡️ 대응 방법
MySQL을 5.7.20 이상으로 즉시 업그레이드 또는 공식 보안 패치 적용
🔧 검증 코드
VULNERABLE 출력시 패치 필요, PATCHED 또는 미출력시 안전 또는 MySQL 미설치
mysql --version 2>/dev/null | grep -oE '5\.7\.[0-9]{1,2}' | awk -F. '{if ($3<=19) print "VULNERABLE"; else print "PATCHED"}'