🔍 CVE-2007-3782

3.5
CVSS Score
LOW
2007-07-15
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

MySQL 5.0.45 이전 버전에서 뷰(VIEW)를 통해 다른 데이터베이스의 테이블에 접근할 때 권한 검증이 불충분하여, 원격 인증된 사용자가 원래 권한이 없는 테이블을 수정할 수 있습니다. 외부 데이터베이스 테이블을 참조하는 뷰를 악용하면 권한 격리가 무시되어 무단 데이터 변조가 가능합니다.

💡 쉬운 설명

MySQL에서 다른 데이터베이스의 데이터를 보는 창(뷰)을 통해 권한이 없는 데이터를 수정할 수 있는 보안 결함입니다. 이미 로그인한 사용자가 원래 건드릴 수 없어야 하는 다른 데이터베이스의 정보를 변경할 수 있게 됩니다.

🇺🇸 원문 (English)

MySQL Community Server before 5.0.45 allows remote authenticated users to gain update privileges for a table in another database via a view that refers to this external table.

📍 영향받는 시스템

MySQL Community Server 5.0.44 이전 (5.0.0~5.0.44)

⚔️ 공격 벡터

외부 테이블을 참조하는 뷰(VIEW) 생성 후 UPDATE 명령으로 권한 우회

🛡️ 대응 방법

MySQL Community Server를 5.0.45 이상으로 즉시 업그레이드

🔧 검증 코드

버전 번호가 출력되면 취약한 상태이고, 출력되지 않으면 안전하거나 설치되지 않은 상태입니다.

Shell / Script
mysql -V 2>/dev/null | grep -oE '5\.0\.([0-3][0-9]|4[0-4])'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:S/C:N/I:P/A:N

💻 영향받는 소프트웨어

MySQL