🔍 CVE-2016-6308

5.9
CVSS Score
MEDIUM
2016-09-26
2026-06-17 00:50
✅ 완료

🇰🇷 한글 설명

OpenSSL 1.1.0 이전 버전의 DTLS 구현에서 메모리 길이 검증 전에 할당하는 취약점으로, 원격 공격자가 조작된 DTLS 메시지를 통해 과도한 메모리 소비를 유발하여 서비스 거부(DoS) 공격을 수행할 수 있습니다.

💡 쉬운 설명

OpenSSL의 보안 통신 프로토콜(DTLS)에서 악의적인 메시지를 받으면 서버가 필요 이상으로 메모리를 사용하게 되어 서버가 느려지거나 먹통이 될 수 있습니다. 인터넷을 통해 멀리서도 공격할 수 있는 문제입니다.

🇺🇸 원문 (English)

statem/statem_dtls.c in the DTLS implementation in OpenSSL 1.1.0 before 1.1.0a allocates memory before checking for an excessive length, which might allow remote attackers to cause a denial of service (memory consumption) via crafted DTLS messages.

📍 영향받는 시스템

OpenSSL 1.1.0 ~ 1.1.0 (1.1.0a 미만 버전)

⚔️ 공격 벡터

네트워크를 통해 특수 제작된 DTLS 메시지 전송으로 원격 메모리 소비 유발

🛡️ 대응 방법

OpenSSL을 1.1.0a 이상으로 업그레이드하거나 보안 패치 적용

🔧 검증 코드

명령어 실행 후 1.1.0이 표시되면 취약 버전이므로 즉시 1.1.0a 이상으로 업그레이드 필요. 아무것도 표시되지 않으면 패치 또는 다른 버전 사용 중.

Shell / Script
openssl version | awk '{print $2}' | grep -E '^1\.1\.0$'

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

OpenSSL