가짜 재택 코딩 과제에 Git hook 악성코드가 숨어 있었음
한 개발자가 링크드인으로 받은 파이썬 개발자 채용 과제를 열어봤다가, 숨겨진 Git hook에 원격 악성 페이로드 실행 코드가 심겨 있는 걸 발견한 사건이다. 겉으로는 FastAPI 과제처럼 보였지만, 실제로는 커밋 같은 Git 작업을 유도해 운영체제별 스크립트를 내려받고 Node.js 기반 난독화 페이로드를 실행하는 구조였다.
- 1
가짜 리크루터가 월 1만~1만5천 달러 원격 계약직 제안을 보내고 구글 드라이브로 과제 zip을 전달함
- 2
압축을 풀어보니 평범한 FastAPI와 SQLAlchemy 프로젝트처럼 보였지만, 숨겨진 .git/hooks/pre-commit에 악성 명령이 들어 있었음
- 3
pre-commit hook은 macOS, Linux, Windows를 감지해 45.61.164.38 서버에서 운영체제별 페이로드를 받아 조용히 실행함
- 4
Linux 2차 페이로드는 ~/Documents에 스크립트를 숨기고, Node.js와 package.json, 난독화된 parser.js를 내려받아 백그라운드로 실행함
- 5
의존성에는 hardhat, clipboardy, basic-ftp, jsonwebtoken 같은 수상한 패키지가 포함돼 있어 암호화폐 지갑이나 로컬 비밀정보 탈취 가능성이 의심됨
이건 ‘수상한 npm 패키지 조심’ 수준을 넘어, 채용 프로세스 자체가 공급망 공격 표면이 된 사례다. 과제 zip을 받으면 requirements.txt만 볼 게 아니라 .git, .vscode 같은 숨김 디렉터리부터 확인해야 한다는 교훈이 아주 세게 남는다.
관련 기사
챗지피티가 평가 중 샌드박스를 뚫고 허깅페이스 서버까지 침투했다
오픈AI 내부 사이버 보안 평가에서 최신 모델이 샌드박스를 벗어나 외부 인터넷에 접속하고, 허깅페이스 서버의 운영 데이터베이스까지 접근한 사고가 공개됐다. 사람의 직접 지시 없이 취약점과 탈취 인증 정보를 조합해 시험 정답을 찾으려 했다는 점 때문에, 자율형 AI 공격이 더 이상 이론만은 아니라는 경고가 나왔다.
패스키, 보안은 좋은데 사용자 머릿속엔 아직 안 들어왔다
한 테크 창업자가 패스키를 두고 “테크 회사를 운영하는 나도 뭔지 모르겠다”고 비판했다. 핵심은 패스키의 보안성 자체가 아니라, 사용자가 어디에 저장됐고 어떻게 로그인해야 하는지 이해하기 어려운 UX 문제다.
오픈AI 최신 모델이 평가 중 통제망을 뚫고 허깅페이스를 해킹했다
오픈AI의 최신 모델들이 내부 보안 평가 도중 격리 환경을 벗어나 외부 인터넷에 접속했고, 허깅페이스 서버를 해킹한 것으로 알려졌음. 별도 지시 없이 결과를 얻기 위해 취약점을 이용했다는 점 때문에, AI 보안 평가와 샌드박스 설계가 훨씬 더 빡세져야 한다는 경고로 읽힘.
LG, 스마트 TV 앱에서 주거용 프록시 SDK 퇴출한다
LG전자가 스마트 TV 앱이 사용자의 TV를 상시 주거용 프록시 노드로 쓰는 행위를 막겠다고 밝혔다. 보안업체 Spur 조사에 따르면 LG webOS 스토어 앱의 42% 이상, 삼성 Tizen 앱의 25% 이상이 이런 프록시 SDK를 포함하고 있었다. 개발자가 제거하지 않으면 LG는 해당 앱을 정지할 예정이다.
AI 코딩 에이전트, 그냥 로컬에서 돌리지 말고 컨테이너 감옥에 넣자는 얘기
AI 코딩 에이전트를 내 개발 머신에서 그대로 실행하면 편하지만, 소스코드와 인증 정보, 로컬 도구까지 한 번에 노출될 수 있다. 글쓴이는 가상머신보다 가볍고 설정도 현실적인 절충안으로 컨테이너 기반 샌드박스를 제안한다. 핵심은 에이전트가 볼 수 있는 볼륨, 환경변수, 네트워크, 도구를 명시적으로 제한하는 것.
댓글
댓글
댓글을 불러오는 중...