🇰🇷 한글 설명
Oracle MySQL의 Optimizer 컴포넌트에서 발견된 취약점으로, 높은 권한을 가진 공격자가 네트워크를 통해 MySQL 서버에 접근하여 서비스 거부(DoS) 공격을 수행할 수 있습니다. 영향받는 버전에서 특정 쿼리 실행 시 서버가 행(hang)되거나 충돌할 수 있습니다.
💡 쉬운 설명
MySQL 데이터베이스를 관리하는 사람이 특수한 명령어를 실행하면 데이터베이스 서버가 멈추거나 재시작되는 공격이 가능합니다. 관리자 권한이 있어야 이 공격을 할 수 있습니다.
🇺🇸 원문 (English)
Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Optimizer). Supported versions that are affected are 8.0.0-8.0.45, 8.4.0-8.4.8 and 9.0.0-9.6.0. 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 3.1 Base Score 4.9 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H).
📍 영향받는 시스템
MySQL 8.0.0~8.0.45, 8.4.0~8.4.8, 9.0.0~9.6.0
⚔️ 공격 벡터
높은 권한 공격자가 네트워크 다중 프로토콜을 통해 특정 쿼리 전송으로 서버 충돌 유발
🛡️ 대응 방법
MySQL을 패치 버전(8.0.46+, 8.4.9+, 9.6.1+)으로 즉시 업그레이드
🔧 검증 코드
명령 실행 후 영향받는 버전이 출력되면 패치 필요, 아무것도 출력 안 되면 안전한 상태입니다.
mysql -u root -p -e 'SELECT VERSION();' | grep -oE '(8\.(0|4)\.[0-8]|9\.[0-6]\.0)'