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

- DTLS 패킷을 다룰 때 메모리 이중 해제 에러가 존재해 서비스 거부공격에 취약하다. (CVE-2014-3505)

- DTLS 핸드쉐이크 메시지를 다룰 때 정의되지 않은 에러가 존재하여 다량의 메모리를 소비하게 되어 서비스 거부 공격에 취약하다. (CVE-2014-3506)

- 조작된 DTLS 패킷을 다룰 때 메모리 누수 에러가 존재한다. (CVE-2014-3507)

- 'OBJ_obj2txt'와 관련된 프린트 함수 'X509_name_*'에서 스택정보를 누수하는 에러가 존재해 정보유출이 발생할 수 있다. (CVE-2014-3508)

- 리줌된 세션을 처리하는 다중 스레드에서 'ec point format extension'을 다룰 때 해제된 메모리 Write 하는 에러가 존재한다. (CVE-2014-3509)

- 조작된 헨드쉐이크 메시지 처리 과정에서 임의의 ECDH 암호화 수트를 사용할 때 클라이언트에 서비스 거부 공격을 할 수 있다. (CVE-2014-3510)

- 분할된 'ClientHello' 메시지를 다룰 때 서버와 클라이언트간 높은 암호화 프로토콜이 사용 가능하게 됨에도 불구하고 TLS 1.0이 강제로 사용하게 되어 man-in-the-middle 공격이 가능할 수 있다. (CVE-2014-3511)

- Secure Remote Password protocol (SRP) 파라미터를 다룰 때 버퍼오버플로우 에러가 존재한다. (CVE-2014-3512)

- Secure Remote Password protocol (SRP)을 다룰 때 널 포인터 참조 에러가 발생해 클라이언트가 크래쉬 되는 서비스 거부상태에 빠질 수 있다. (CVE-2014-5139)

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

* 참고 사이트:
https://www.openssl.org/news/openssl-1.0.1-notes.html
https://www.openssl.org/news/secadv_20140806.txt
https://www.openssl.org/news/vulnerabilities.html

* 영향을 받는 플랫폼:
OpenSSL 1.0.1i 이전의 1.0.1 버전
Linux Any version
Unix Any version
Microsoft Windows Any version
해결책 OpenSSL 웹 사이트인 http://www.openssl.org/ 에서 구할 수 있는 OpenSSL의 가장 최신 버전(1.0.1i 또는 이후)으로 업그레이드 하여야 한다.
관련 URL CVE-2014-3505,CVE-2014-3506,CVE-2014-3507,CVE-2014-3508,CVE-2014-3509,CVE-2014-3510,CVE-2014-3511,CVE-2014-3512,CVE-2014-5139 (CVE)
관련 URL 69075,69076,69077,69078,69079,69081,69082,69083,69084 (SecurityFocus)
관련 URL (ISS)