🔍 CVE-2015-0206

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

🇰🇷 한글 설명

OpenSSL의 DTLS 구현에서 다음 epoch의 중복 기록 처리 시 메모리 누수가 발생하는 취약점입니다. 공격자가 많은 중복 기록을 전송하여 replay detection이 실패하고 메모리를 소비하게 하여 서비스 거부(DoS)를 유발할 수 있습니다.

💡 쉬운 설명

OpenSSL에서 네트워크 통신 중 보안 관련 데이터를 처리할 때 같은 데이터를 여러 번 받으면 메모리가 계속 쌓여서 시스템이 느려집니다. 공격자가 의도적으로 많은 중복 데이터를 보내서 서버를 다운시킬 수 있습니다.

🇺🇸 원문 (English)

Memory leak in the dtls1_buffer_record function in d1_pkt.c in OpenSSL 1.0.0 before 1.0.0p and 1.0.1 before 1.0.1k allows remote attackers to cause a denial of service (memory consumption) by sending many duplicate records for the next epoch, leading to failure of replay detection.

📍 영향받는 시스템

OpenSSL 1.0.0 ~ 1.0.0o, OpenSSL 1.0.1 ~ 1.0.1j

⚔️ 공격 벡터

네트워크 기반 - DTLS 프로토콜을 사용하는 서비스에 대해 다음 epoch의 중복 기록(duplicate records) 전송

🛡️ 대응 방법

OpenSSL 1.0.0p 이상 또는 1.0.1k 이상으로 업데이트

🔧 검증 코드

OpenSSL이 1.0.0p 이상 또는 1.0.1k 이상이면 패치된 버전입니다. 버전 정보가 출력되지 않으면 취약한 버전입니다.

Shell / Script
openssl version | grep -E '1\.(0\.0[p-z]|0\.1[k-z]|[1-9])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL