|
SMB 취약점으로 전파되는 CoinMiner 분석 침해사고분석팀 2017.09.08 |
|
|
개요
해당 악성코드는 SMB 취약점(MS17-010)을 통해 유포되며, WMI script를 통해 삭제하고 실행하는 형태이다. WMI script 통해 실행되는 ActiveScriptEventConsumer 클래스에서 C2 서버와의 통신를 시작한다. 해당 C2 서버에서 CoinMiner 용 악성파일을 다운로드하여 실행하며, 3시간 마다 트리거 되도록 설정되어 있다.
최초 유포를 위해 SMB 취약점이 사용되므로 해당 취약점에 대해 패치하는것을 권장한다.
감염 경로
[그림 1. 감염 흐름도, 참조: trendmicro]
악의적인 WMI 스크립트에서 ActiveScriptEventConsumer 클래스를 통해 C2 서버와 통신을 시도한다.
[그림 2. ActiveScriptEventConsumer 클래스 내역]
[그림 3. ActiveScriptEventConsumer 클래스 통신 시도 내역]
해당 C2 에서는 추가적인 파일 다운로드를 위한 또다른 C2[2], C2[3] 서버가 확인 된다.
[그림 4. C2 서버 접속시 확인 가능한 C2[2], C2[3] 서버 내역]
최종적으로 다운로드 된 악성코드의 경우 CoinMiner 종류로 확인 된다.
최초 유포를 위해 SMB 취약점이 사용되므로 해당 취약점에 대해 패치하는것을 권장한다.
대응방안 [IPS 패턴블럭] : 3668, Win32/Trojan.CoinMiner.83459
2) Sniper APTX 에서는 아래와 같이 해당 파일에 대해 악성으로 판단하여 대응 가능하다.
3) Snort 패턴은 시큐어캐스트에서 확인 가능하다.
|





