🔍 CVE-2011-4108

4.3
CVSS Score
MEDIUM
2012-01-06
2026-06-16 23:34
✅ 완료

🇰🇷 한글 설명

OpenSSL의 DTLS 구현에서 특정 패딩이 유효한 경우에만 MAC 검증을 수행하는 취약점입니다. 이로 인해 원격 공격자가 패딩 오라클 공격을 통해 암호화된 통신의 평문을 복구할 수 있습니다.

💡 쉬운 설명

OpenSSL의 DTLS 암호화 통신에서 보안 검사가 불완전하게 작동합니다. 이를 악용하면 상황에 따라 암호화된 메시지의 원래 내용을 추측할 수 있습니다.

🇺🇸 원문 (English)

The DTLS implementation in OpenSSL before 0.9.8s and 1.x before 1.0.0f performs a MAC check only if certain padding is valid, which makes it easier for remote attackers to recover plaintext via a padding oracle attack.

📍 영향받는 시스템

OpenSSL 0.9.8 이전 버전 및 1.0.0f 이전의 1.x 시리즈

⚔️ 공격 벡터

패딩 오라클 공격을 통한 DTLS 암호화 통신의 평문 복구

🛡️ 대응 방법

OpenSSL을 0.9.8s 이상 또는 1.0.0f 이상으로 업그레이드

🔧 검증 코드

OpenSSL 버전이 0.9.8s 미만이거나 1.0.0f 미만이면 VULNERABLE 출력, 그 이상이면 업데이트 확인 필요

Shell / Script
openssl version | awk '{print $2}' | grep -E '^0\.9\.[0-7]|^1\.0\.0[a-e]' && echo 'VULNERABLE' || echo 'CHECK VERSION'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL