서버 SSL/TLS 취약점 자동 탐지를 위한 시스템 개발

Vol. 28, No. 1, pp. 145-153, 2월. 2018
10.13089/JKIISC.2018.28.1.145, Full Text:
Keywords: mobile advertisement, mobile ad injection, abusing
Abstract

SSL(Secure Socket Layer) 과 TLS(Transport Layer Security)는 네트워크 통신환경에서 주고받는 데이터를 보호하기 위해서 암호화를 해주는 통신 규약으로 널리 사용되고 있다. 그러나 이 통신 규약들의 설계 결함과실제 구현에서의 오류로 인해서 보안 이슈가 끊이지 않고 있으며 특히 많은 서버들이 이를 이용하고 있기 때문에 보안취약점으로 인해 심각한 피해를 일으킬 수 있다. 본 논문에서는 서버의 SSL과 TLS 보안 취약점을 자동으로 빠르게 탐지하고 주기적으로 검사할 수 있는 시스템을 개발하였다. 본 연구에서 개발한 취약점 스캐닝 시스템은 기존의 취약점 검사 툴에 비하여 주요 SSL과 TLS 관련 취약점을 내부 네트워크에서 빠르게 검사하여 탐지하는 것이가능하며 검사 스케쥴링 및 시각화 기능을 제공한다. 개발한 취약점 스캐닝 시스템을 이용하여 네이버 망에서 실제운용되고 있는 서버에서 SSL과 TLS 관련 취약점들을 탐지하여 그 결과를 분석하였다. 네이버 주요 서비스 및 관계사 도메인 213개에 대해 검사를 수행하여 각 도메인 당 평균 4.2개, 즉 총 816개의 취약점이 발견되었다. 7개이상의 취약점이 발견된 도메인 21개 중 일반 사용자들이 직접 사용하는 도메인은 없었으나 46개의 도메인에서2016년도 보안 취약점에 노출되어 있었다. 본 논문에서 개발한 취약점 검사 시스템을 이용해서 네이버 망의 서버에서 발견된 보안 취약점들을 빠르게 대응하여 패치를 수행할 수 있었다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Cho, H. Choi, G. Heo, S. Cho, Y. Kim, "A System for SSL/TLS Vulnerability Detection of Servers," Journal of The Korea Institute of Information Security and Cryptology, vol. 28, no. 1, pp. 145-153, 2018. DOI: 10.13089/JKIISC.2018.28.1.145.

[ACM Style]
Sungwon Cho, Hyunsang Choi, Gyu Heo, Sanghyun Cho, and Young-Gab Kim. 2018. A System for SSL/TLS Vulnerability Detection of Servers. Journal of The Korea Institute of Information Security and Cryptology, 28, 1, (2018), 145-153. DOI: 10.13089/JKIISC.2018.28.1.145.