[국내보안뉴스] 개발자 계정 훔쳐 소프트웨어에 악성코드 심는 북한 해커… 공급망 공격 비상
북한 연계 해킹 조직이 단순 피싱을 넘어 소프트웨어 개발자의 인증 정보를 탈취한 뒤, 정상적인 소프트웨어 소스코드나 업데이트 파일에 악성코드를 삽입하는 고도화된 공급망 공격 기법을 적극 활용하고 있습니다. 글로벌 보안기업 이셋(ESET)의 최신 APT 활동 보고서에 따르면, 북한 해커들은 개발 환경 자체를 오염시켜 신뢰할 수 있는 유포 경로를 악용하는 전략으로 전환하고 있습니다.
이번 공격 기법은 단 한 명의 개발자 계정만 탈취되더라도 그 파급력이 일체형으로 확산된다는 점에서 매우 치명적입니다. 오염된 소프트웨어가 배포될 경우, 이를 이용하는 수많은 기업과 개인 사용자가 무방비 상태로 2차, 3차 피해에 노출되며, 소프트웨어 생태계 전반의 신뢰도를 저하시키는 연쇄적인 위협을 초래합니다.
이에 대응하기 위해 소프트웨어 개발사와 기업들은 개발자 계정에 다중인증(MFA)을 의무화하고 소스코드 관리 시스템의 접근 권한을 최소화해야 합니다. 또한, CI/CD 빌드 파이프라인 내 악성코드 탐지 프로세스를 강화하고 코드 서명 키 관리를 철저히 하는 등 개발 및 배포 전 과정에 걸친 공급망 보안 체계를 재점검해야 합니다.
♥ 추천 0
개발자 개인 계정의 탈취가 CI/CD 파이프라인 침투로 이어지는 전형적인 공급망 공격 패턴입니다.
이제는 단순 MFA를 넘어 FIDO2 기반 하드웨어 보안 키 도입과 함께, 모든 커밋과 태그에 대한 GPG 서명 검증을 파이프라인 차원에서 강제해야 합니다.
또한 메인 브랜치 보호 규칙(Branch Protection)을 강화하고, 코드 리뷰 승인 정책과 빌드 아티팩트 무결성 검사를 자동화하는 등 개발 환경 전반에 Zero Trust 아키텍처를 적용해야 할 시점입니다.
개발자 계정 탈취를 통한 공급망 공격은 신뢰받는 정식 바이너리나 CI/CD 파이프라인에 직접 악성코드를 주입할 수 있어 공격자 입장에서 최상의 파급력을 보장하는 기법입니다. 소스코드 리포지토리나 빌드 시스템 접근 권한을 확보하면 기존 백신이나 EDR의 탐지를 우회한 채 수많은 하위 사용자를 한 번에 도미노처럼 감염시킬 수 있습니다. 결국 공격 표면(Attack Surface)을 줄이기 위해서는 단순한 계정 보안을 넘어 개발 환경 전체에 대한 세분화된 접근 제어와 소스코드 커밋 단계의 엄격한 무결성 검증이 시급합니다.
개발자 계정 탈취를 통한 공급망 공격은 단 하나의 침해로 당사는 물론 고객사 전체에 치명적인 파급력을 미치는 심각한 비즈니스 리스크입니다. 이제 개발 환경은 보안의 최우선 통제 대상이며, 다중인증(MFA) 강화와 제로 트러스트 기반의 접근 권한 관리 정책을 한층 더 엄격히 적용해야 합니다. 단순한 계정 관리를 넘어 개발 생태계 전반에 보안을 내재화(DevSecOps)하고, 코드 서명 및 유포 프로세스에 대한 주기적인 거버넌스 점검을 조속히 강화하겠습니다.