🔍 CVE-2009-4833

5.8
CVSS Score
MEDIUM
2010-04-29
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

MySQL Connector/NET 6.0.4 이전 버전은 암호화된 연결 시 SSL 인증서를 검증하지 않아, 공격자가 위조된 인증서로 중간자 공격(MITM)을 수행할 수 있다. 데이터베이스 통신 내용을 가로채고 조작할 수 있게 되어 데이터 보안이 심각하게 침해된다.

💡 쉬운 설명

MySQL에 안전하게 연연결하는 프로그램이 상대방이 진짜인지 확인하지 않아, 해커가 가짜 서버로 속일 수 있다. 해커는 비밀번호나 중요한 데이터를 훔칠 수 있다.

🇺🇸 원문 (English)

MySQL Connector/NET before 6.0.4, when using encryption, does not verify SSL certificates during connection, which allows remote attackers to perform a man-in-the-middle attack with a spoofed SSL certificate.

📍 영향받는 시스템

MySQL Connector/NET 6.0.4 이전 모든 버전 (Windows/.NET Framework 환경)

⚔️ 공격 벡터

네트워크 상에서 DNS 스푸핑/ARP 스푸핑으로 트래픽을 가로채고 위조된 SSL 인증서로 클라이언트를 속여 데이터 탈취

🛡️ 대응 방법

MySQL Connector/NET을 6.0.4 이상으로 업그레이드하고 연결 문자열에서 'SslMode=Required' 또는 'SslMode=VerifyCA' 명시적 활성화

🔧 검증 코드

출력된 버전이 6.0.4 이상이면 안전. 6.0.4 미만이거나 버전이 출력되지 않으면 즉시 업그레이드 필요.

Shell / Script
grep -r 'MySql.Data' . --include='*.csproj' --include='packages.config' 2>/dev/null | grep -oP 'Version=\K[0-9.]+' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL