English
◀◁ 뒤로
취약점ID 22540
위험도 30
포트 80, ...
프로토콜 TCP
분류 WWW
상세설명 배너정보에 따르면 원격의 웹 서버에는 0.9.8h 이전의 OpenSSL 버전이 실행되고 있다. 해당 버전은 다중 취약점이 존재한다.

- 특별히 조작된 TLS 1.0 'Client Hello' 패킷과 서버이름을 다루는 방법에 double-free 에러가 존재한다.

- TLS 핸드쉐이크 과정과 anonymous Diffie-Hellman 키 교환에서 널 포인터 참조 에러가 존재한다.
이 취약점은 핸드쉐이크 과정에서 'Server Key exchange message'을 빼버림으로써 발생하며 어플리케이션을 크래쉬 시킬수 있다.

- 32비트 버전에서 NIST elliptic curves P-256 나 P-384을 계산할때 정보유출 취약점이 존재한다. 이 취약점을 이용하여 공격자는 TLS서버의 개인키를 발견할 수 있다.

* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 서버의 버전 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.

* 참고 사이트:
http://www.openwall.com/lists/oss-security/2011/12/01/6
http://www.openssl.org/news/secadv_20080528.txt

* 영향을 받는 플랫폼:
0.9.8h 이전의 OpenSSL 0.9.8
해결책 OpenSSL의 가장 최신 버전(0.9.8h 또는 이후)으로 업그레이드 하여야 한다.
관련 URL CVE-2008-0891,CVE-2008-1672,CVE-2011-4354 (CVE)
관련 URL 29405,50882 (SecurityFocus)
관련 URL (ISS)