🔍 CVE-2015-0286

5.0
CVSS Score
MEDIUM
2015-03-19
2026-06-17 00:19
✅ 완료

🇰🇷 한글 설명

OpenSSL의 ASN1_TYPE_cmp 함수가 boolean 타입 비교를 잘못 처리하여, 위조된 X.509 인증서를 통해 인증서 검증 기능이 있는 엔드포인트에서 비정상 메모리 접근 및 애플리케이션 크래시를 유발할 수 있는 취약점입니다.

💡 쉬운 설명

OpenSSL이 특정 인증서를 확인할 때 잘못된 메모리에 접근하는 버그가 있어서 서버가 멈출 수 있습니다. 공격자가 조작된 인증서를 보내면 그 서버를 다운시킬 수 있습니다.

🇺🇸 원문 (English)

The ASN1_TYPE_cmp function in crypto/asn1/a_type.c in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a does not properly perform boolean-type comparisons, which allows remote attackers to cause a denial of service (invalid read operation and application crash) via a crafted X.509 certificate to an endpoint that uses the certificate-verification feature.

📍 영향받는 시스템

OpenSSL 0.9.8zf 이전, 1.0.0r 이전, 1.0.1m 이전, 1.0.2a 이전 버전

⚔️ 공격 벡터

공격자가 위조된 X.509 인증서를 인증서 검증 기능이 활성화된 엔드포인트로 전송

🛡️ 대응 방법

OpenSSL을 최신 버전(0.9.8zf 이상, 1.0.0r 이상, 1.0.1m 이상, 1.0.2a 이상)으로 업그레이드

🔧 검증 코드

반환된 버전 번호와 영향받는 범위를 비교하여 해당 버전이 패치되었는지 확인 (숫자/문자 비교로 버전 확인)

Shell / Script
openssl version | grep -oE '(0\.9\.8[a-z]{2}|1\.0\.[0-2][a-z])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL