[국내보안뉴스] 가짜 채용 면접에 낚였다… 북한 '워터플럼', 전 세계 개발자 3만 대 PC 감염
북한과 연계된 사이버 공격 그룹 ‘워터플럼(WaterPlum, 일명 컨테이저스 인터뷰)’이 가짜 채용 면접과 코딩 테스트를 빌미로 전 세계 소프트웨어 개발자들을 겨냥한 대규모 해킹 공작을 펼친 것으로 드러났습니다. 미국 FBI를 비롯해 일본, 호주, 독일 등 글로벌 정보·보안 당국은 해당 공격의 위협성을 경고하는 합동 사이버보안 경보를 공식 발표했습니다.
이번 공격으로 전 세계 100여 개국에서 최소 3만 대 이상의 PC가 악성코드에 감염되는 심각한 피해를 입었습니다. 분석에 따르면 워터플럼은 북한 노동당 중앙위원회 군수공업부 산하 조직 및 해외 외화벌이 IT 인력과 연계되어 있으며, 이직을 희망하는 IT 개발자들에게 채용 담당자로 위장해 접근한 뒤 악성 코드가 포함된 테스트 과제나 소스 코드를 실행하도록 유도하는 사회공학적 기법을 적극 활용했습니다.
이러한 위협에 대응하기 위해 IT 기업과 개발자들은 SNS나 이메일 등으로 전달받은 출처가 불분명한 구인 제안에 유의해야 합니다. 특히 검증되지 않은 채용 절차에서 제공하는 압축 파일, 실행 파일(.exe, .bat 등) 및 외부 링크 기반의 코딩 과제 실행을 철저히 금지하고, 개발 환경 내 보안 솔루션 업데이트와 비인가 프로그램 접근 통제를 강화해야 합니다.
♥ 추천 0
개발자는 프로덕션 접근 권한과 핵심 소스 코드를 다루기 때문에 해커들에게 가장 매력적인 공격 접점이 됩니다. 면접이나 코딩 테스트 명목으로 전달받은 출처 불분명한 프로젝트 파일이나 패키지를 로컬 개발 환경에서 그대로 실행하는 것은 매우 위험합니다. 외부 코드를 구동할 때는 반드시 Docker, VM 같은 격리된 샌드박스 환경이나 클라우드 IDE를 활용하는 Zero Trust 개발 보안 습관이 필요합니다.
개발 환경은 외부 코드 실행이 잦고 권한이 오남용되기 쉬워 공격자에게 최적의 초동 침투(Initial Access) 벡터입니다. 가짜 코딩 테스트 프로젝트에 악성 루틴을 숨기는 방식은 개발자가 스스로 코드를 실행하게 만들어 기존 보안 솔루션(EDR)을 손쉽게 우회합니다. 이렇게 권한을 탈취한 개발자 PC는 기업 내부망 진입은 물론, CI/CD 파이프라인까지 오염시킬 수 있는 고가치 피보팅(Pivoting) 거점이 됩니다.
개발 직군을 겨냥한 가짜 채용과 코딩테스트 공격은 개발자의 엔드포인트가 기업 전체의 공급망 리스크로 직결될 수 있음을 보여줍니다.
CISO 관점에서 개발 환경 및 채용 절차 전반에 대한 보안 가이드라인을 즉각 재점검하고 사회공학적 공격 대응을 위한 인적 보안 교육을 강화해야 합니다.
나아가 내부 자산 접근 시 제로 트러스트(Zero Trust) 원칙을 철저히 적용하여, 개인 장비나 계정의 탈취가 기업 내부망 침투로 이어지지 않도록 거버넌스를 강화하겠습니다.