🔍 CVE-2012-0050

5.0
CVSS Score
MEDIUM
2012-01-19
2026-06-16 23:36
✅ 완료

🇰🇷 한글 설명

OpenSSL 0.9.8s와 1.0.0f의 DTLS 처리 과정에서 경계 초과 메모리 접근(out-of-bounds read) 취약점이 발생하여 원격 공격자가 서비스 거부 상태를 유발할 수 있습니다. 이전 취약점(CVE-2011-4108)의 부정확한 패치로 인해 새로운 취약점이 발생했습니다.

💡 쉬운 설명

OpenSSL이 보안 통신을 처리할 때 메모리 경계를 제대로 확인하지 않아서 공격자가 이를 악용하여 서버를 멈추게 할 수 있습니다. DTLS는 실시간 통신(VoIP, 게임 등)에서 사용하는 보안 기술입니다.

🇺🇸 원문 (English)

OpenSSL 0.9.8s and 1.0.0f does not properly support DTLS applications, which allows remote attackers to cause a denial of service (crash) via unspecified vectors related to an out-of-bounds read. NOTE: this vulnerability exists because of an incorrect fix for CVE-2011-4108.

📍 영향받는 시스템

OpenSSL 0.9.8s, 1.0.0f 버전

⚔️ 공격 벡터

DTLS 애플리케이션으로 향하는 특정 패킷 전송으로 메모리 접근 위반 유발

🛡️ 대응 방법

OpenSSL을 0.9.8t 또는 1.0.0g 이상 버전으로 업데이트

🔧 검증 코드

명령어 실행 후 0.9.8s 또는 1.0.0f가 출력되면 취약점이 있는 버전이며, 다른 버전이 출력되거나 출력이 없으면 패치되었거나 영향 없음

Shell / Script
openssl version 2>/dev/null | grep -E '0\.9\.8s|1\.0\.0f'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL