🇰🇷 한글 설명
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 이상이면 취약점이 패치된 상태입니다
openssl version | awk '{print $2}'