🔍 CVE-2014-0139

5.8
CVSS Score
MEDIUM
2014-04-15
2026-06-17 00:02
✅ 완료

🇰🇷 한글 설명

cURL 및 libcurl 7.36.0 이전 버전에서 OpenSSL 등을 사용할 때, X.509 인증서의 CN 필드에 포함된 와일드카드 IP 주소를 부적절하게 인식합니다. 정상적인 인증기관으로부터 발급받은 조작된 인증서를 통해 MITM 공격자가 임의의 SSL 서버를 위장할 수 있습니다.

💡 쉬운 설명

cURL이 가짜 SSL 인증서를 진짜라고 잘못 인식하는 문제입니다. 해커가 중간에서 인터넷 연결을 가로채 가짜 서버로 위장하여 개인 정보를 탈취할 수 있습니다.

🇺🇸 원문 (English)

cURL and libcurl 7.1 before 7.36.0, when using the OpenSSL, axtls, qsossl or gskit libraries for TLS, recognize a wildcard IP address in the subject's Common Name (CN) field of an X.509 certificate, which might allow man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority.

📍 영향받는 시스템

cURL/libcurl 7.1 ~ 7.35.x (OpenSSL, axtls, qsossl, gskit TLS 라이브러리 사용)

⚔️ 공격 벡터

공격자가 정상 CA로부터 와일드카드 IP가 포함된 인증서를 획득하여 중간자 공격 수행

🛡️ 대응 방법

cURL/libcurl을 7.36.0 이상으로 업그레이드

🔧 검증 코드

curl 버전이 7.36.0 이상이면 안전, 7.35.x 이하면 취약

Shell / Script
curl --version | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL