🇰🇷 한글 설명
OpenSSL의 인증서 파서에서 악의적으로 조작된 인증서 작업으로 인한 범위 초과 메모리 읽기 취약점입니다. SSL/TLS 핸드셰이크 중 s3_clnt.c와 s3_srvr.c 모듈에서 발생하며 서비스 거부를 야기합니다.
💡 쉬운 설명
OpenSSL이 특정 형태의 인증서를 잘못 처리하면서 메모리의 잘못된 위치를 읽으려고 시도합니다. 이로 인해 웹 서버나 클라이언트 응용프로그램이 갑자기 중단될 수 있습니다.
🇺🇸 원문 (English)
The certificate parser in OpenSSL before 1.0.1u and 1.0.2 before 1.0.2i might allow remote attackers to cause a denial of service (out-of-bounds read) via crafted certificate operations, related to s3_clnt.c and s3_srvr.c.
📍 영향받는 시스템
OpenSSL 1.0.1 < 1.0.1u, OpenSSL 1.0.2 < 1.0.2i
⚔️ 공격 벡터
네트워크를 통해 조작된 X.509 인증서를 전송하여 대상 시스템의 SSL/TLS 처리 중 메모리 읽기 오류 발생
🛡️ 대응 방법
OpenSSL을 1.0.1u 이상 또는 1.0.2i 이상으로 즉시 업데이트
🔧 검증 코드
1.0.1 또는 1.0.2가 출력되면 구체적 버전을 확인하여 1.0.1u 미만 또는 1.0.2i 미만인지 판단
openssl version 2>/dev/null | grep -oE '1\.0\.[12]' && echo 'VULNERABLE' || echo 'Check your version'