🔍 CVE-2012-0884

5.0
CVSS Score
MEDIUM
2012-03-13
2026-06-16 23:38
✅ 완료

🇰🇷 한글 설명

OpenSSL의 CMS(Cryptographic Message Syntax)와 PKCS #7 구현에서 특정 oracle 동작을 제한하지 못해 Million Message Attack(MMA) 적응형 선택 암호문 공격으로 암호화된 데이터가 해독될 수 있는 취약점입니다. OpenSSL 0.9.8u 이전 및 1.x 1.0.0h 이전 버전에 영향을 미칩니다.

💡 쉬운 설명

OpenSSL의 암호화 기능이 많은 수의 메시지를 받을 때 정보를 노출하는 약점이 있습니다. 오래된 OpenSSL 버전을 사용하는 시스템은 암호화된 데이터가 해독될 위험이 있습니다.

🇺🇸 원문 (English)

The implementation of Cryptographic Message Syntax (CMS) and PKCS #7 in OpenSSL before 0.9.8u and 1.x before 1.0.0h does not properly restrict certain oracle behavior, which makes it easier for context-dependent attackers to decrypt data via a Million Message Attack (MMA) adaptive chosen ciphertext attack.

📍 영향받는 시스템

OpenSSL 0.9.8u 이전, OpenSSL 1.0.0h 이전 (1.x 계열)

⚔️ 공격 벡터

Million Message Attack(MMA)을 통해 대량의 암호화된 메시지를 분석하여 CMS/PKCS #7 메시지 복호화

🛡️ 대응 방법

OpenSSL을 0.9.8u 이상 또는 1.0.0h 이상으로 업그레이드

🔧 검증 코드

OpenSSL 버전 번호가 0.9.8u 이상 또는 1.0.0h 이상이면 취약점이 패치된 상태입니다

Shell / Script
openssl version | awk '{print $2}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL