🇰🇷 한글 설명
Oracle MySQL의 Optimizer 컴포넌트에 존재하는 미지정 취약점으로, 인증된 원격 사용자가 데이터베이스 서비스 가용성을 침해할 수 있습니다. 특정 SQL 쿼리나 옵션을 통해 의도적인 거부 공격(DoS)을 유발할 수 있으며, MySQL 5.1.71 이전, 5.5.33 이전, 5.6.13 이전 버전에 영향을 줍니다.
💡 쉬운 설명
MySQL 데이터베이스에 로그인한 사용자가 특정 쿼리를 실행하여 데이터베이스를 마비시킬 수 있는 버그입니다. 회사 내부 사용자나 신뢰할 수 없는 애플리케이션이 이 취약점을 악용하면 서비스 중단을 초래할 수 있습니다.
🇺🇸 원문 (English)
Unspecified vulnerability in the MySQL Server component in Oracle MySQL 5.1.71 and earlier, 5.5.33 and earlier, and 5.6.13 and earlier allows remote authenticated users to affect availability via unknown vectors related to Optimizer.
📍 영향받는 시스템
MySQL Server 5.1.71 이전, 5.5.33 이전, 5.6.13 이전 버전
⚔️ 공격 벡터
인증된 사용자가 특정 쿼리를 통해 Optimizer를 오동작하게 하여 DoS 유발
🛡️ 대응 방법
MySQL을 5.1.72, 5.5.34, 5.6.14 이상으로 업그레이드
🔧 검증 코드
실행 결과가 'VULNERABLE'이면 패치 필요, 'PATCHED'이면 안전한 버전입니다.
mysql --version | grep -oP '\d+\.\d+\.\d+' | awk -F. '{if($1==5 && $2==1 && $3<=71 || $1==5 && $2==5 && $3<=33 || $1==5 && $2==6 && $3<=13) print "VULNERABLE"; else print "PATCHED"}'