월간악성코드은닉사이트탐지 동향보고서 9 월 침해대응단사이버침해대응본부
` 동향보고서 1. 악성코드은닉동향요약 3 2. 홈페이지은닉형악성코드통계 6 2.1 악성코드유포지현황 6 - 유포지탐지현황 6 - 대량경유지가탐지된유포지 TOP10 7 - 악성코드취약점및취약한 S/W 악용현황 8 - 악성코드유형별비율 9 - 위협 IP 및도메인현황 10 2.2 악성코드경유지현황 11 - 경유지탐지 업종별비율 11 3. 악성코드은닉사례분석 13 - CKVIP 익스플로잇킷버전업그레이드 (8.11 9.9) 를통한악성코드유포 13 4. 향후전망 32 - 악성코드유포방법및조치방안 32
1. 악성코드은닉동향요약 월간동향요약 악성코드취약점악용현황은 을이용한유형이 로가장많았고 순으로나타났다 취약점을악용한유형이 로가장높게나타났으며 취약점 취약점 취약점순으로나타났다 OLE(Object Linking and Embedding) : MS 社가개발한오브젝트시스템및프로토콜 악성코드유형으로는정보유출 금융정보 이 로가장높았으며 그외에도드롭퍼 금융사이트파밍 키로깅 다운로더 애드웨어등으로나타났다 정보유출 금융정보 중중국블로그 에서파밍 를받아인증서탈취가 로나타났다 파밍 로악용되는국가는미국이 로가장높게나타났으며 홍콩 일본 한국순으로나타났으며 및정보유출지등의국가로는미국이 로가장높게나타났다 구분내용상세취약점정보보안업데이트 CVE-2010-0249 http://technet.microsoft.com/en-us/ CVE-2010-0806 e.cgi?name=cve-2010-0249 security/bulletin/ms10-002 CVE-2010-0249 http://technet.microsoft.com/ko-kr/ CVE-2011-1255 e.cgi?name=cve-2010-0806 security/bulletin/ms10-018 인터넷 익스플로러 취약점 CVE-2012-4792 CVE-2012-4969 CVE-2013-1347 CVE-2013-2551 Internet Explorer 를사용하여특수하게조작된웹페이지에접속할경우원격코드실행허용 e.cgi?name=cve-2010-0249 e.cgi?name=cve-2011-1255 http://technet.microsoft.com/ko-kr/ security/bulletin/ms10-002 http://technet.microsoft.com/ko-kr/ security/bulletin/ms11-050 CVE-2013-3893 http://technet.microsoft.com/ko-kr/ CVE-2013-3897 e.cgi?name=cve-2012-4792 security/bulletin/ms13-008 CVE-2014-0322 http://technet.microsoft.com/ko-kr/ e.cgi?name=cve-2012-4969 security/bulletin/ms12-063 3
e.cgi?name=cve-2013-1347 e.cgi?name=cve-2013-2551 http://www.cve.mitre.org/cgi-bin/cv ename.cgi?name=cve-2013-3893 e.cgi?name=cve-2013-3897 e.cgi?name=2014-0322 http://technet.microsoft.com/ko-kr/ security/bulletin/ms13-038 http://technet.microsoft.com/ko-kr/ security/advisory/2887505 http://technet.microsoft.com/ko-kr/ security/bulletin/ms13-080 http://technet.microsoft.com/en-us/ security/advisory/2934088 http://technet.microsoft.com/securit y/bulletin/ms13-037 CVE-2012-1875 CVE-2008-2551 CVE-2008-0015 동일 ID 속성원격코드실행취약점 ActiveX Exploit 취약점 Microsoft 비디오 ActiveX 컨트롤의취약점으로인해원격코드실행 http://cve.mitre.org/cgi-bin/cvena me.cgi?name=cve-2012-1875 e.c gi?name=cve-2008-2551 e.cgi?name=cve-2008-0015 http://cve.mitre.org/cgi-bin/cvena http://technet.microsoft.com/secur ity/bulletin/ms12-037 - http://technet.microsoft.com/ko-kr/ security/bulletin/ms09-032 http://www.adobe.com/support/sec me.cgi?name=cve-2010-2884 urity/advisories/apsa10-03.html http://cve.mitre.org/cgi-bin/cvena http://www.adobe.com/support/sec me.cgi?name=cve-2011-0611 urity/advisories/apsa11-02.html CVE-2010-2884 http://cve.mitre.org/cgi-bin/cvena http://www.adobe.com/support/sec CVE-2011-0611 me.cgi?name=cve-2011-2140 urity/bulletins/apsb11-21.html CVE-2011-2140 http://cve.mitre.org/cgi-bin/cvena http://www.adobe.com/support/sec CVE-2012-0754 me.cgi?name=cve-2012-0754 urity/bulletins/apsb12-03.html CVE-2012-1535 http://cve.mitre.org/cgi-bin/cvena http://www.adobe.com/support/sec CVE-2013-0634 me.cgi?name=cve-2012-1535 urity/bulletins/apsb12-18.html CVE-2014-0515 http://cve.mitre.org/cgi-bin/cvena http://www.adobe.com/support/sec Adobe Flash Player 취약점 CVE-2014-0556 CVE-2014-0569 CVE-2014-8439 메모리손상으로인한코드실행취약점 me.cgi?name=cve-2013-0634 http://cve.mitre.org/cgi-bin/cvena me.cgi?name=cve-2014-0515 urity/bulletins/apsb13-04.html http://helpx.adobe.com/security/produ cts/flash-player/apsb14-13.html CVE-2015-0311 http://cve.mitre.org/cgi-bin/cvena http://helpx.adobe.com/security/produ CVE-2015-0313 me.cgi?name=cve-2014-0556 cts/flash-player/apsb14-21.html CVE-2015-3043 http://www.cve.mitre.org/cgi-bin/cve http://helpx.adobe.com/security/produ CVE-2015-0336 name.cgi?name=cve-2014-0569 cts/flash-player/apsb14-22.html CVE-2015-3113 https://cve.mitre.org/cgi-bin/cven http://helpx.adobe.com/security/pro CVE-2015-3133 ame.cgi?name=cve-2014-8439 ducts/flash-player/apsb14-22.html CVE-2015-5119 https://cve.mitre.org/cgi-bin/cvenam https://helpx.adobe.com/security/prod e.cgi?name=cve-2015-0311 ucts/flash-player/apsa15-01.html https://cve.mitre.org/cgi-bin/cvenam https://helpx.adobe.com/security/prod e.cgi?name=cve-2015-0313 ucts/flash-player/apsa15-02.html https://cve.mitre.org/cgi-bin/cven https://helpx.adobe.com/security/pr 4
ame.cgi?name=cve-2015-3043 https://cve.mitre.org/cgi-bin/cven ame.cgi?name=cve-2015-0336 https://cve.mitre.org/cgi-bin/cven ame.cgi?name=cve-2015-3113 http://cve.mitre.org/cgi-bin/cvena me.cgi?name=cve-2015-3133 https://cve.mitre.org/cgi-bin/cven ame.cgi?name=cve-2015-5119 e.cgi?name=cve-2011-3544 e.cgi?name=cve-2012-0507 CVE-2011-3544 e.cgi?name=cve-2012-1723 CVE-2012-0507 CVE-2012-1723 e.cgi?name=cve-2012-4681 CVE-2012-4681 드라이브바이다운로드 Java CVE-2012-5076 e.cgi?name=cve-2012-5076 방식, JRE 샌드박스제한애플릿 CVE-2013-0422 우회취약점이용취약점 CVE-2013-1493 e.cgi?name=cve-2013-0422 CVE-2013-2423 CVE-2013-2460 e.cgi?name=cve-2013-1493 CVE-2013-2465 e.cgi?name=cve-2013-2423 https://cve.mitre.org/cgi-bin/cvena me.cgi?name=cve-2013-2460 e.cgi?name=cve-2013-2465 MS OLE 취약점 CVE-2014-6332 Windows OLE 자동화배열 http://www.cve.mitre.org/cgi-bin/cv 원격코드실행취약점 ename.cgi?name=cve-2014-6332 MS Windows Windows Media 의취약점으로 CVE-2012-0003 Media 취약점인한원격코드실행 e.cgi?name=cve-2012-0003 Adobe reader Adobe Reader 에서비정상종료를 https://cve.mitre.org/cgi-bin/cvenam CVE-2010-0188 (PDF) 취약점유발할수있는취약점 e.cgi?name=cve-2010-0188 MS XML 취약점 CVE-2012-1889 XML Core Services 의취약점 e.cgi?name=cve-2012-1889 MS Silverlight Silverlight 의취약점으로인한 http://www.cve.mitre.org/cgi-bin/cv CVE-2013-0074 취약점원격코드실행 ename.cgi?name=cve-2013-0074 MS Internet Explorer 10 과11 에서 http://www.cve.mitre.org/cgi-bin/cv MS IE 취약점 CVE-2015-2419 JScript 취약점으로인한원격코드실행 ename.cgi?name=cve-2015-2419 oducts/flash-player/apsb15-06.html https://helpx.adobe.com/security/pr oducts/flash-player/apsb15-05.html https://helpx.adobe.com/security/pr oducts/flash-player/apsb15-14.html https://helpx.adobe.com/security/pr oducts/flash-player/apsb15-16.html https://helpx.adobe.com/security/pr oducts/flash-player/apsa15-03.html http://www.oracle.com/technet work/topics/security/javacpufe b2012-366318.html#patchtable http://www.oracle.com/technetwork/topics /security/javacpujun2012-1515912.html http://www.oracle.com/technetwork/topics/ security/alert-cve-2012-4681-1835715.html http://www.oracle.com/technetwork/topics /security/javacpuoct2012-1515924.html http://www.oracle.com/technetwork/topics/ security/alert-cve-2013-0422-1896849.html http://www.oracle.com/ocom/groups/public/ @otn/documents/webcontent/1915099.xml http://www.oracle.com/technetwork/topics /security/javacpuapr2013-1928497.html http://www.oracle.com/technetwork/topics /security/javacpujun2013-1899847.html http://www.oracle.com/technetwork/topics /security/javacpujun2013-1899847.html http://technet.microsoft.com/se curity/bulletin/ms14-064 http://technet.microsoft.com/ko-kr/ security/bulletin/ms12-004 http://www.adobe.com/support/securit y/bulletins/apsb10-07.html http://technet.microsoft.com/ko-kr/se curity/bulletin/ms12-043 https://technet.microsoft.com/library/ security/ms13-022 http://technet.microsoft.com/security/ bulletin/ms15-065 5
2. 홈페이지은닉형악성코드통계 Information TIP o 악성코드은닉사이트란? 이용자 PC를악성코드에감염시킬수있는홈페이지로, 해킹을당한후악성코드자체또는악성코드를유포하는주소 (URL) 를숨기고있는것을말한다. 2.1 악성코드유포지현황 유포지탐지현황 년 월에악성코드유포지탐지및조치현황은다음과같다 악성코드유포지탐지는전월대비 건 건 감소하였다 [ 그림 1] 악성코드유포지탐지건수 6
대량경유지가탐지된유포지 년 월에대량경유지가탐지된유포지 은다음과같다 년 월유포지에의해탐지된경유지뿐만아니라기존탐지된유포지도 지속적으로경유지에악용되고있으나 차단 조치되어악성행위는유발시키지않는다 [ 그림 2] 대량경유지가탐지된유포지 Top 10 [ 표1] 대량경유지가탐지된유포지 순위 탐지일 유포지 국가 경유지건수 1 2012-08-25 http://web.nba1001.net:8888/tj/tongji.js 중국 473 2 2015-09-01 http://xxxxxxxx.co.kr/man/index.html 한국 253 3 2015-03-31 http://www.xxxx.co.kr/ad/cms/index.html 한국 103 4 2010-12-19 http://h.nexprice.com/css/x.htm 독일 79 5 2013-10-24 http://www.haofbi.com/js/w.js - 45 6 2012-08-03 http://z.alimama.com/tbk_inf.js 중국 42 7 2015-09-04 http://www.xxxx.com/k/index.html 한국 24 8 2011-11-15 http://statsmy.com/ur.php 미국 21 9 2015-09-02 http://museum.xxx-xxxxxxxx.co.kr/kcp/index.html 한국 19 10 2015-09-15 http://h-xxx.kr/cd/1.js 한국 13 7
악성코드취약점및취약한 악용현황 취약점 애플릿취약점 취약점 취약점 등의취약점과복합적으로사용되었다 취약한 악용유형중 취약점이 의비율로가장높았으 며 그이외에도 취약점 취약점 직접다운로드 취약점등의순으로 를악용하였다 [ 그림 3] 악성코드취약점악용현황 [ 그림 4] 취약한 S/W 악용현황 8
악성코드유형별비율 악성코드유형중정보유출 금융정보 이 의비율로가장높았으며 그이외에도 드롭퍼 금융사이트파밍 키로깅 다운로더 애드웨어등의악성코드유형이 다양하게나타났다 [ 그림 5] 악성코드유형별비율 정보유출 ( 금융정보 ) : 공인인증서, 비밀번호등금융정보를탈취하는악성코드 금융사이트파밍 : 운영체제에서제공하는호스트연결기능을악용한것으로정상호스트설정파일을악의적으로변경하여정상금융사이트방문시가짜금융사이트로연결 드롭퍼 : 정상애플리케이션인것처럼배포된뒤실행되면악성코드를설치하는방식 다운로더 : 추가악성코드를인터넷이나네트워크를통하여다운로드하여설치 애드웨어 : 특정소프트웨어를실행할때또는설치후자동적으로광고가표시되는프로그램 9
위협 및도메인현황 년 월에위협 및도메인현황 은다음과같다 [ 그림 6] 파밍 IP 악용현황 [ 그림 7] C&C 및정보유출지악용현황 [ 표2] 파밍 IP / C&C 및정보유출지악용현황건순위파밍 IP 국가수건수 C&C 및정보유출지 1 104.217.XXX.XXX 미국 4 142.0.XXX.XXX 미국 8 2 107.163.XXX.XXX 미국 3 174.139.XXX.XXX 미국 4 국가 건수 3 174.139.XXX.XXX 미국 3 107.163.XXX.XXX 미국 4 4 198.105.XXX.XXX 미국 2 67.198.XXX.XXX 미국 4 5 142.0.XXX.XXX 미국 2 104.217.XXX.XXX 미국 3 6 112.121.XXX.XXX 홍콩 2 67.229.XXX.XXX 중국 2 7 210.124.XXX.XXX 한국 2 210.124.XXX.XXX 한국 2 8 23.110.XXX.XXX 미국 2 23.104.XXX.XXX 미국 2 9 23.238.XXX.XXX 미국 1 23.110.XXX.XXX 미국 2 10 23.83.XXX.XXX 미국 1 23.238.XXX.XXX 미국 1 10
2.2 악성코드경유지현황 경유지탐지업종별비율 년 월에악성코드경유지탐지 업종별유형은다음과같다 악성코드경유지탐지는전월대비 건 건 감소하였다 탐지된경유지는해당홈페이지운영자에게통보하여악성코드삭제및보안조치요청을수행 경유지업종별유형중영세 중소기업 여행 음식 숙박 법인 부동산 결혼 사진미용 취업 채용 광고 마케팅 이가장높았고 엔터테인먼트 도서 생활 소셜커머스 게임 쇼핑순으로탐지가되었으며 이에대해삭제및보안조치요청 을수행하였다 [ 그림 8] 경유지탐지현황 11
[ 그림 9] 경유지업종별현황 12
3. 악성코드은닉사례분석 익스플로잇킷버전업그레이드 를통한악성코드유포 정보유출 금융정보 http://49.xxx.xxx.2:8099/index.html 난독화스크립트디코딩후 버전체크및취약점을악용하여악성코드다운로드 13
중략 14
버전체크 중략 취약점 15
취약점 취약점 16
취약점 취약점 취약점 17
취약점 취약점 취약점 18
/swfobject.js 사용에필요한라이브러리 중략 생략 /jquery.js 사용에필요한라이브러리 19
생략 /ww.html 취약점을악용하여악성코드다운로드 중략 20
취약점 후 /JsAwHx.html 난독화스크립트디코딩후 취약점을악용하여악성코드다운로드 21
중략 22
취약점 중략 23
24
/MvUbAyhtml 취약점을악용하여악성코드다운로드 취약점 25
중략 26
27
28
악성코드파일 상세분석내용 악성코드행위 특정로공인인증서를유출하며 특정사이트 접속시파밍로연결되는악성코드 네트워크상의악성행위 도메인 IP 용도상세내용 - 23.238.156.162 (US) 파밍 IP / 정보유출지정보유출 ( 금융정보 ) 운영체제상의악성행위 항목 내용 파일 악성코드를실행하고동시에시스템파일 (attrib.exe) 에코드인젝션수행 레지스트리 악성코드자동실행을위해서비스를등록 29
네트워크 특정사이트에접속해서파밍 IP 를가져옴 * 접속사이트 - 도메인 : users.qzone.qq.com - IP: 23.65.188.89, US - 프로토콜 : HTTP - URL: http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=1074936089?=30450 파일 공인인증서 (NPKI) 폴더를찾아압축 30
네트워크 특정서버로부터특정정보를받아옴 * 접속사이트 - 도메인 : - IP: 23.238.156.162, US - 프로토콜 : HTTP - URL: http://23.238.156.162/ip.php?=4452 네트워크 특정서버로압축한공인인증서 (NPKI) 를전송함 * 접속사이트 - IP: 23.238.156.162, US - 프로토콜 : HTTP - URL: http://23.238.156.162/upload.php 31
네트워크 4. 향후전망 특정사이트접속시파밍 IP 로유도 악성코드유포방법 복합취약점을이용한악성코드유포지속 애플릿취약점 취약점등을복합적으로악용하여악성코드를유포시키는사례가나타나고있다 이용자가많은홈페이지악성코드유포지속 이용자가많은특정커뮤니티홈페이지등이용자수가많은홈페이지를통해악성코드가유포되었다 정보유출 금융정보 악성코드의다양한파밍 파싱기법 정보유출 금융정보 중중국블로그 에서파밍 를받아인증서 32
탈취가 로나타났다 악성코드조치방안 개인및기업의조치보안방안 개인및기업은보안점검및보안패치등보안강화를통해금융정보유출및사이버공격에각별한주의를기울여야한다 웹취약점점검신청 : https://www.krcert.or.kr/kor/webprotect/webprotect_01.jsp 홈페이지해킹방지도구 : https://www.krcert.or.kr/kor/webprotect/webprotect_03.jsp 휘슬신청 : https://www.krcert.or.kr/kor/webprotect/webprotect_02.jsp 개발시점의시큐어코딩을통한홈페이지구축권고 기업에서근본적으로홈페이지개발시점부터보안의식및시큐어코딩으로 홈페이지를구축하고 주기적인취약점점검및패치를적용하여웹서버가해킹되지않도록사전에방지해야한다 최신보안업데이트권고 이용자는 윈도우의보안업데이트를항상최신상태로유지할것을 권장하며 및 관련취약점에의해 악성코드에감염되지않도록주의하여야한다 또한안티바이러스 백신 을이용하여주기적으로점검하여야한다 윈도우최신보안업데이트적용 자동보안업데이트설정권장 MS 업데이트사이트 : http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ko ( 윈도우 7) 제어판 - 시스템및보안 - Windows Update 의취약점에대한보안업데이트적용 MS 보안업데이트 : http://technet.microsoft.com/ko-kr/security/bulletin/ms12-043 최신버전업데이트적용 33
최신버전 : Adobe Flash Player 19.0.0.185 (http://get.adobe.com/kr/flashplayer/) 최신버전업데이트적용 최신버전 : Java SE Runtime Environment 8u60 (http://www.oracle.com/technetwork/java/javase/8u60-relnotes-2620227.html) 34