🇰🇷 한글 설명
Oracle MySQL 5.1 (5.1.49 미만) 및 5.0 (5.0.92 미만)에서 고유 SET 컬럼을 포함한 테이블의 JOIN 쿼리를 악용하여 원격 인증된 사용자가 MySQL 데몬을 강제로 종료시킬 수 있는 취약점입니다.
💡 쉬운 설명
데이터베이스 권한이 있는 사용자가 특정 방식으로 데이터를 조회하면 데이터베이스가 멈춥니다. 서비스 중단(DoS) 공격에 해당하며 데이터 손상이나 유출은 발생하지 않습니다.
🇺🇸 원문 (English)
Oracle MySQL 5.1 before 5.1.49 and 5.0 before 5.0.92 allows remote authenticated users to cause a denial of service (mysqld daemon crash) via a join query that uses a table with a unique SET column.
📍 영향받는 시스템
MySQL 5.1.0~5.1.48, MySQL 5.0.0~5.0.91
⚔️ 공격 벡터
인증된 데이터베이스 사용자가 고유 SET 컬럼을 가진 테이블에 대한 JOIN 쿼리 실행
🛡️ 대응 방법
MySQL을 5.1.49 이상 또는 5.0.92 이상으로 업그레이드 수행
🔧 검증 코드
출력되는 버전이 5.0.92 미만 또는 5.1.49 미만이면 해당 CVE에 영향을 받습니다. 버전 번호를 확인하여 위 범위와 비교하면 됩니다.
dpkg -l mysql-server 2>/dev/null | grep mysql | awk '{print $3}'