🔍 CVE-2015-0207

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

🇰🇷 한글 설명

OpenSSL 1.0.2의 dtls1_listen 함수가 독립적인 데이터 스트림의 상태 정보를 적절히 격리하지 못해, 원격 공격자가 조작된 DTLS 트래픽을 통해 애플리케이션을 충돌시킬 수 있는 서비스 거부(DoS) 취약점입니다.

💡 쉬운 설명

OpenSSL의 DTLS 기능이 다양한 연결의 데이터를 제대로 분리하지 못합니다. 공격자는 특정 버전의 DTLS 패킷을 보내 서버를 충돌시킬 수 있습니다.

🇺🇸 원문 (English)

The dtls1_listen function in d1_lib.c in OpenSSL 1.0.2 before 1.0.2a does not properly isolate the state information of independent data streams, which allows remote attackers to cause a denial of service (application crash) via crafted DTLS traffic, as demonstrated by DTLS 1.0 traffic to a DTLS 1.2 server.

📍 영향받는 시스템

OpenSSL 1.0.2 ~ 1.0.1 (1.0.2a 미만 모든 버전)

⚔️ 공격 벡터

네트워크 기반 - 원격 공격자가 조작된 DTLS 패킷(DTLS 1.0 패킷을 DTLS 1.2 서버로) 전송

🛡️ 대응 방법

OpenSSL을 1.0.2a 이상으로 즉시 업그레이드

🔧 검증 코드

1.0.0, 1.0.1 또는 1.0.2(a 미만)이 나오면 취약함. 1.0.2a 이상이면 안전.

Shell / Script
openssl version | grep -E '1\.0\.[01]|1\.0\.2$' && echo 'VULNERABLE' || echo 'PATCHED'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL