🔍 CVE-2015-3193

7.5
CVSS Score
HIGH
2015-12-06
2026-06-17 00:25
✅ 완료

🇰🇷 한글 설명

OpenSSL 1.0.2e 이전 버전의 x86_64 플랫폼에서 Montgomery squaring 구현 결함으로 인해 암호화 계산이 잘못되어 DH/DHE 사이퍼스위트를 사용하는 TLS 통신에서 개인키 정보가 노출될 수 있는 취약점입니다.

💡 쉬운 설명

OpenSSL의 수학 계산 오류로 암호화된 통신에서 개인키 정보가 유출될 수 있습니다. HTTPS 서버와 클라이언트가 DHE 방식으로 핸드셰이크할 때 특히 위험합니다.

🇺🇸 원문 (English)

The Montgomery squaring implementation in crypto/bn/asm/x86_64-mont5.pl in OpenSSL 1.0.2 before 1.0.2e on the x86_64 platform, as used by the BN_mod_exp function, mishandles carry propagation and produces incorrect output, which makes it easier for remote attackers to obtain sensitive private-key information via an attack against use of a (1) Diffie-Hellman (DH) or (2) Diffie-Hellman Ephemeral (DHE) ciphersuite.

📍 영향받는 시스템

OpenSSL 1.0.2 ~ 1.0.2d (x86_64 플랫폼)

⚔️ 공격 벡터

DHE 키 교환을 사용하는 TLS 통신을 감시하면서 잘못된 계산 결과를 분석하여 개인키 추출

🛡️ 대응 방법

OpenSSL을 1.0.2e 이상으로 즉시 업그레이드

🔧 검증 코드

1.0.2a~1.0.2d 버전이 출력되면 취약한 상태이며, 1.0.2e 이상이거나 다른 버전이면 안전함

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL