🇰🇷 한글 설명
OpenSSL 0.9.7 및 0.9.8 버전의 SSL_get_shared_ciphers 함수에서 발생한 Off-by-one 에러로 인해 1바이트 버퍼 언더플로우가 발생합니다. 원격 공격자가 특정 패킷을 전송하여 임의의 코드 실행을 시도할 수 있습니다.
💡 쉬운 설명
OpenSSL의 암호화 협상 기능에 메모리 보호 결함이 있어서, 악의적인 네트워크 연결 시도로 서버를 제어할 수 있습니다. 영향을 받는 OpenSSL 버전을 사용하는 모든 웹서버와 보안 서비스가 위험합니다.
🇺🇸 원문 (English)
Off-by-one error in the SSL_get_shared_ciphers function in OpenSSL 0.9.7 up to 0.9.7l, and 0.9.8 up to 0.9.8f, might allow remote attackers to execute arbitrary code via a crafted packet that triggers a one-byte buffer underflow. NOTE: this issue was introduced as a result of a fix for CVE-2006-3738. As of 20071012, it is unknown whether code execution is possible.
📍 영향받는 시스템
OpenSSL 0.9.7~0.9.7l, 0.9.8~0.9.8f를 사용하는 모든 애플리케이션 (Apache, nginx, OpenSSH 등)
⚔️ 공격 벡터
네트워크 기반 원격 공격, SSL/TLS 핸드셰이크 중 특정 패킷 전송
🛡️ 대응 방법
OpenSSL을 0.9.7m 이상 또는 0.9.8g 이상으로 업그레이드
🔧 검증 코드
현재 설치된 OpenSSL 버전이 0.9.7 또는 0.9.8 계열인지 확인하고, 패치되지 않은 구 버전(0.9.7l 이하 또는 0.9.8f 이하)이면 즉시 업그레이드 필요
openssl version 2>/dev/null | grep -E '(0\.9\.[78]\s*)'