🇰🇷 한글 설명
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 미만이면 취약함.
openssl version | grep -E '1\.0\.[01]($|[^a-z])'