🔍 CVE-2009-3765

6.8
CVSS Score
MEDIUM
2009-10-23
2026-06-16 23:12
✅ 완료

🇰🇷 한글 설명

mutt 1.5.19 및 1.5.20 버전에서 X.509 인증서의 CN 필드에 포함된 널(\0) 문자를 올바르게 처리하지 않는 취약점입니다. 이로 인해 중간자 공격자가 정상 인증 기관에서 발급한 위조 인증서로 임의의 SSL 서버를 스푸핑할 수 있습니다.

💡 쉬운 설명

이메일 클라이언트인 mutt에서 서버 신원 확인 시 특수 문자를 무시해버리는 버그가 있습니다. 해커가 이를 악용하면 가짜 서버를 진짜처럼 보이게 할 수 있습니다.

🇺🇸 원문 (English)

mutt_ssl.c in mutt 1.5.19 and 1.5.20, when OpenSSL is used, does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.

📍 영향받는 시스템

mutt 1.5.19, 1.5.20 (OpenSSL 사용 시)

⚔️ 공격 벡터

정상 인증서의 CN 필드에 널 문자를 삽입하여 MITM 공격으로 SSL 서버 스푸핑

🛡️ 대응 방법

mutt를 1.5.21 이상으로 업그레이드

🔧 검증 코드

mutt 버전이 1.5.21 이상인지 확인하고, OpenSSL 기반 빌드 여부 확인

Shell / Script
mutt -v 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL