🔍 CVE-2016-5612

6.5
CVSS Score
MEDIUM
2016-10-25
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

Oracle MySQL 5.5.50 이전, 5.6.31 이전, 5.7.13 이전 버전에서 인증된 원격 사용자가 DML(데이터 조작 언어) 관련 벡터를 통해 데이터베이스 가용성에 영향을 미칠 수 있는 취약점입니다. 특정 DML 쿼리 처리 과정에서 발생하는 결함으로 인해 서비스 거부 상태를 야기할 수 있습니다.

💡 쉬운 설명

MySQL 데이터베이스에 로그인한 사람이 특정 데이터 수정 명령을 사용하여 데이터베이스를 먹통 상태로 만들 수 있습니다. 데이터 자체는 도용되지 않지만 서비스 이용이 불가능해집니다.

🇺🇸 원문 (English)

Unspecified vulnerability in Oracle MySQL 5.5.50 and earlier, 5.6.31 and earlier, and 5.7.13 and earlier allows remote authenticated users to affect availability via vectors related to DML.

📍 영향받는 시스템

MySQL 5.5.0~5.5.50, 5.6.0~5.6.31, 5.7.0~5.7.13

⚔️ 공격 벡터

인증된 DB 사용자가 특수하게 조작된 DML 쿼리(SELECT, INSERT, UPDATE, DELETE)를 실행하여 데이터베이스 서비스 중단 유발

🛡️ 대응 방법

MySQL을 5.5.51 이상, 5.6.32 이상, 5.7.14 이상으로 업그레이드 필요

🔧 검증 코드

명령어 실행 결과 'vulnerable'이 나오면 패치 필요, 'patched'이면 최신 버전입니다.

Shell / Script
mysql --version | grep -oE '5\.[567]\.[0-9]+' | awk -F'.' '{if($1==5 && $2==5 && $3<=50) print "vulnerable"; else if($1==5 && $2==6 && $3<=31) print "vulnerable"; else if($1==5 && $2==7 && $3<=13) print "vulnerable"; else print "patched"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL