[해외보안뉴스] ShinyHunters, Grav CMS 취약점 이용해 Clop 랜섬웨어 다크웹 사이트 해킹
악명 높은 Clop 랜섬웨어 조직의 다크웹 데이터 유출 사이트가 또 다른 해킹 그룹인 ShinyHunters에 의해 해킹당하는 사건이 발생했습니다. ShinyHunters는 Clop의 유출 사이트 메인 화면을 변조(Defacement)하였으며, 이에 Clop 조직은 서버 침해 사실을 인정하고 토르(Tor) 네트워크 기반의 새로운 사이트 주소로 인프라를 이전했습니다.
이번 공격은 Clop 조직이 데이터 유출 사이트 구축에 사용한 오픈소스 콘텐츠 관리 시스템(CMS)인 Grav CMS의 패치되지 않은 보안 취약점을 통해 수행되었습니다. 보안 분석 결과, 공격자는 인증되지 않은 경로 이탈(Unauthenticated Path Traversal) 취약점을 악용해 서버 내부 파일 시스템에 접근하고 권한을 탈취한 것으로 확인되었습니다. 이 사건은 범죄 조직이 운영하는 인프라라 할지라도 일반적인 웹 애플리케이션 취약점에 그대로 노출될 수 있음을 보여줍니다.
Grav CMS를 사용하는 모든 웹사이트 관리자는 유사한 침해 사고를 방지하기 위해 즉시 개발사에서 제공하는 최신 보안 패치를 적용해야 합니다. 또한, 외부 입력값에 대한 검증 및 정제 로직을 강화하여 경로 이탈 공격을 근본적으로 차단하고, 웹 애플리케이션 방화벽(WAF)을 탐지 모드 및 차단 모드로 운용하여 불법적인 파일 접근 시도를 실시간으로 감시해야 합니다.
♥ 추천 0
랜섬웨어 그룹조차 외부 CMS의 미패치된 경로 이탈(Path Traversal) 취약점으로 공격당했다는 점은 기본 보안의 중요성을 다시금 일깨워줍니다. 개발 시 파일 입력 파라미터에는 반드시 엄격한 검증(Sanitization)과 경로 정규화(Normalization) 로직을 적용해 상위 디렉터리 접근을 차단해야 합니다. 또한, 오픈소스 CMS나 제3자 라이브러리를 사용할 때는 지속적인 패치 관리와 파일 시스템 접근 권한의 최소화(Least Privilege)가 아키텍처 단계에서 담보되어야 합니다.
공격 대상이 위협 그룹 자체라 할지라도, 인증이 필요 없는(Unauthenticated) Path Traversal 취약점은 최우선 침투 경로가 됩니다. 임의 파일 접근을 넘어 RCE(원격 코드 실행)나 서버 권한 탈취로 손쉽게 연계할 수 있어 공격자 입장에선 진입 장벽이 매우 낮았을 것입니다. 결국 아무리 폐쇄적인 Tor 인프라라 해도 외부 노출 웹 CMS의 패치 관리 실패가 전체 시스템 탈취로 직결됨을 잘 보여주는 사례입니다.
해커 집단조차 기초적인 CMS 미패치 취약점(Path Traversal)으로 공격당했다는 사실은 보안의 기본인 '지속적인 패치 관리'의 중요성을 재확인시켜 줍니다. 우리 조직 역시 공식 웹사이트 외에 부서별로 파편화되어 사용 중인 CMS 및 제3자 솔루션이 거대한 공격 표면(Attack Surface)이 되지 않도록 자산 전수 조사가 필요합니다. 비인가 접근을 막기 위한 자산 식별 및 보안 패치 SLA 준수 체계를 재정비하여 조직 전반의 거버넌스를 한층 강화하겠습니다.