🔍 CVE-2015-0291

5.0
CVSS Score
MEDIUM
2015-03-19
2026-06-17 00:19
✅ 완료

🇰🇷 한글 설명

OpenSSL 1.0.2 이전 버전의 t1_lib.c에서 ClientHello 메시지의 잘못된 signature_algorithms 확장 처리로 인해 HTTPS 재협상 중 NULL 포인터 역참조가 발생하여 데몬이 충돌합니다.

💡 쉬운 설명

OpenSSL에서 특정한 방식으로 보안 연결을 재설정하려고 하면 서버가 멈춥니다. HTTPS를 사용하는 서버가 영향을 받을 수 있습니다.

🇺🇸 원문 (English)

The sigalgs implementation in t1_lib.c in OpenSSL 1.0.2 before 1.0.2a allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) by using an invalid signature_algorithms extension in the ClientHello message during a renegotiation.

📍 영향받는 시스템

OpenSSL 1.0.2 버전 (1.0.2a 미포함)

⚔️ 공격 벡터

원격 공격자가 HTTPS 재협상 중 조작된 ClientHello 메시지를 전송하여 서비스 거부 유발

🛡️ 대응 방법

OpenSSL을 1.0.2a 이상 버전으로 업그레이드

🔧 검증 코드

버전이 1.0.2a 이상이면 명령어 출력이 없으므로 패치됨. 1.0.2 미만이면 취약함.

Shell / Script
openssl version | grep -E '1\.0\.[01]($|[^a-z])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL