🔍 CVE-2011-1945

2.6
CVSS Score
LOW
2011-05-31
2026-06-16 23:30
✅ 완료

🇰🇷 한글 설명

OpenSSL 1.0.0d 이전 버전의 ECC 서브시스템이 ECDSA를 사용할 때 이진 필드의 타원곡선을 부정확하게 구현하여 발생하는 취약점입니다. 이로 인해 타이밍 공격과 격자 계산을 통해 암호화 개인 키가 노출될 수 있습니다.

💡 쉬운 설명

OpenSSL의 암호화 방식 중 하나가 불완전하게 구현되어 특수한 공격으로 암호화 키를 알아낼 수 있습니다. HTTPS나 보안 통신이 사용되는 환경에서 도청 위험이 증가합니다.

🇺🇸 원문 (English)

The elliptic curve cryptography (ECC) subsystem in OpenSSL 1.0.0d and earlier, when the Elliptic Curve Digital Signature Algorithm (ECDSA) is used for the ECDHE_ECDSA cipher suite, does not properly implement curves over binary fields, which makes it easier for context-dependent attackers to determine private keys via a timing attack and a lattice calculation.

📍 영향받는 시스템

OpenSSL 1.0.0d 이전 버전 (1.0.0a~1.0.0d), ECDHE_ECDSA 암호 제품군 사용 환경

⚔️ 공격 벡터

암호화 연산의 실행 시간 차이를 측정하여(타이밍 공격) 개인 키를 유추하는 공격

🛡️ 대응 방법

OpenSSL을 1.0.0e 이상 버전으로 업그레이드

🔧 검증 코드

출력 결과가 1.0.0a~1.0.0d 버전이면 취약함. 결과가 없으면 패치됨.

Shell / Script
openssl version | grep -oP '1\.0\.0[a-d]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL