🔍 CVE-2011-5236

5.8
CVSS Score
MEDIUM
2012-11-06
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Moneris eSelectPlus 2.03 PHP API가 SSL/TLS 통신에서 서버의 호스트명을 인증서의 CN 또는 subjectAltName 필드와 검증하지 않습니다. 이로 인해 공격자가 유효한 인증서를 이용해 중간자 공격(MITM)을 수행할 수 있습니다.

💡 쉬운 설명

결제 시스템이 실제 서버와 인증서가 일치하는지 확인하지 않아 해커가 가짜 서버로 위장 가능합니다. 결과적으로 결제 정보가 탈취될 수 있습니다.

🇺🇸 원문 (English)

Moneris eSelectPlus 2.03 PHP API does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

📍 영향받는 시스템

Moneris eSelectPlus 2.03 PHP API 및 통합된 PHP 애플리케이션

⚔️ 공격 벡터

공격자가 유효한 SSL 인증서를 이용하여 중간자 공격(MITM)을 수행하고 암호화된 통신을 가로채거나 조작

🛡️ 대응 방법

Moneris eSelectPlus를 최신 버전으로 업그레이드하고 SSL 인증서 호스트명 검증이 활성화되어 있는지 확인

🔧 검증 코드

결과에서 SSL_VERIFYPEER가 false/0으로 설정된 항목이 있으면 취약점 존재; 활성화되어 있으면 (true/1) 안전

Shell / Script
grep -r "CURLOPT_SSL_VERIFYPEER\|ssl_verify_peer" /path/to/moneris 2>/dev/null | grep -E "false|0|off"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP