🇰🇷 한글 설명
Oracle MySQL Server 5.5.40 이하 및 5.6.21 이하 버전에서 외래 키(Foreign Key) 권한 처리 과정에서 명시되지 않은 취약점이 존재합니다. 원격 인증 사용자가 이 취약점을 악용하여 데이터베이스의 기밀성을 침해하고 권한이 없는 데이터에 접근할 수 있습니다.
💡 쉬운 설명
MySQL 데이터베이스의 외래 키 기능에서 권한 확인이 제대로 되지 않는 문제입니다. 로그인한 사용자가 접근할 수 없어야 하는 민감한 데이터를 볼 수 있게 되는 보안 결함입니다.
🇺🇸 원문 (English)
Unspecified vulnerability in Oracle MySQL Server 5.5.40 and earlier and 5.6.21 and earlier allows remote authenticated users to affect confidentiality via unknown vectors related to Server : Security : Privileges : Foreign Key.
📍 영향받는 시스템
MySQL Server 5.5.40 이하, MySQL Server 5.6.21 이하 버전
⚔️ 공격 벡터
MySQL에 인증된 사용자가 외래 키 관계를 통해 권한 없는 테이블의 데이터에 접근
🛡️ 대응 방법
MySQL을 5.5.41 이상 또는 5.6.22 이상으로 업그레이드하고 서버 재시작
🔧 검증 코드
명령어 실행 결과로 표시된 MySQL 버전이 5.5.41 이상 또는 5.6.22 이상이면 안전하고, 그 이하 버전이면 업그레이드가 필요합니다.
mysql --version 2>/dev/null || dpkg -l 2>/dev/null | grep mysql-server | awk '{print $2, $3}'