OpenSSL 다중 취약점 보안업데이트 권고
□ 개요
o OpenSSL에서 발생한 메모리 고갈 취약점,
푸들(Poodle,
Padding Oracle On Downloaded Legacy Encryption)
취약점 등 총 4개의 취약점을 보완한 보안업데이트를 발표함[1]
□ 설명
o DTLS SRTP 핸드쉐이크
메시지를 처리하는 중 발생하는 메모리 고갈 취약점 (CVE-2014-3513)
o SSL/TLS/DTLS 서버에서
session ticket 값을 받을 때 발생하는 메모리 고갈 취약점 (CVE-2014-3567)
o SSL3.0에서 다운 그레이드를 통해 MITM(man-in-the-middle)공격을 가능하게 하는
푸들(Poodle)
취약점 (CVE-2014-3566)
o
OpenSSL build option인 no-ssl3에서 발생한 취약점 (CVE-2014-3568)
□ 영향받는 시스템
o OpenSSL
0.9.8 대 버전
o
OpenSSL 1.0.0 대 버전
o
OpenSSL 1.0.1 대 버전
□ 해결방안
o 해당 취약점에 영향 받는 버전의 사용자는 아래 버전으로 업데이트[2]
-
OpenSSL 0.9.8 사용자 : 0.9.8zc로 업데이트
-
OpenSSL 1.0.0 사용자 : 1.0.0o로 업데이트
-
OpenSSL 1.0.1 사용자 : 1.0.1j로 업데이트
□ 용어 설명
o DTLS(Datagram Transport Layer Security) : 데이터 그램 전송계층을
보호하기 위한 UDP
기반 TLS 프로토콜
o SRTP(Secure Real-time Transport Protocol) : 실시간으로 전송되는
멀티미디어 데이터를 암호화하여 송수신하는 프로토콜
SSL 3.0 프로토콜 취약점 주의 권고
□ 개요
o SSL 3.0의 CBC 모드를 사용할 경우 중간자 공격(MITM)을 통해 암호화된 데이터를
복호화할 수 있는 취약점(CVE-2014-3566)이 발견됨 [1,2]
o SSL
3.0은 1996년도에 공개된 버전으로 일부에서 하위 호환성을 위해 제공하고 있으나
보안이 취약하여 사용하지 않는 것을 권고 [1,2]
□ 설명
o 통신 암호문을 복호화할 수 있는 취약점(SSLv3
POODLE 취약점), 보안 기능 우회 등
다수의 취약점에 대한 보안 업데이트를 포함
□ 해당 시스템
o 영향 받는 제품 및 버전
- SSL 3.0 프로토콜을 사용하는 어플리케이션 및 시스템
□ 해결 방안
o 해당 취약점에 영향 받는 버전 사용자
- SSL 3.0을 사용하는 어플리케이션 및 시스템의 설정에서 SSL
3.0 지원 비활성화
- SSL 3.0을 지원해야하는 환경의 경우 TLS_FALLBACK_SCSV
프로토콜