Microsoft 오픈소스 저장소 해킹, AI 코딩 도구 쓰는 개발자 비밀번호 노렸다
Microsoft's open source tools were hacked to steal passwords of AI developers
TL;DR Highlight
Microsoft GitHub 저장소 70여 개가 악성코드에 뚫려 AI 코딩 도구 사용자 자격증명이 노출됐다
Who Should Read
Claude Code·VS Code 같은 AI 코딩 도구로 외부 저장소를 열어 작업하는 개발자와 보안 담당자
Core Mechanics
- Microsoft 저장소 70개 이상이 막혔다
- Microsoft가 GitHub의 오픈소스 프로젝트 수십 개 접근을 끊고 조사 중이다.
- GitHub에서 최소 70개 프로젝트가 'disabled' 상태로 확인됐다.
- Azure·AI 코딩 도구 관련 프로젝트가 많았다
- 영향받은 프로젝트 상당수가 Azure와 Claude Code, Gemini CLI, VS Code 같은 AI 개발 도구 관련이다.
- 해커가 코드에 비밀번호 탈취 악성코드를 심은 것으로 보인다.
- 도구를 열기만 해도 털렸다
- Cloudsmith와 OpenSourceMalware에 따르면 변조된 도구를 AI 코딩 앱에서 열면 비밀번호와 민감한 자격증명을 훔칠 수 있었다.
- 피해 규모는 아직 모른다
- 내려받은 사람 수는 바로 알려지지 않았다.
- Microsoft는 일부 저장소는 검토 후 복구했고 일부는 오프라인이라고 밝혔다.
- 소수의 고객에게 개별 통지했지만 정확한 수는 밝히지 않았다.
- 몇 주 새 두 번째 침해다
- 5월 중순에 Durable Task 프로젝트가 해킹됐다.
- OpenSourceMalware는 이번이 Durable Task의 '재침해'라고 했다.
- 첫 대응에서 해커를 못 쫓아냈거나 완전히 별개의 침해라는 두 가지 해석이 있다.
Community Reactions
How to Apply
관련 논문
모델이 그렇게 좋다면 OpenAI는 왜 회사 100개를 직접 안 차릴까
HN 댓글 답: 코드는 쉬워도 뭘 만들지 아는 건 별개라 토큰을 판다
OpenShell: 자율 AI 에이전트를 가두는 NVIDIA의 안전한 샌드박스 런타임
정책 파일로 에이전트의 파일·네트워크·자격증명 접근을 커널 수준에서 통제한다
Omnara: Claude Managed Agents의 오픈소스 대안 (셀프호스팅 가능)
어떤 모델·머신에서도 에이전트를 돌리는 오픈소스 managed agent 플랫폼
Rust off Rails: 코드 없이 Markdown 60개로 만든 AI 에이전트용 웹 스택
Markdown 규칙 60개로 에이전트가 Rust 웹앱을 짜게 한다는 프레임워크
LayerFS: AI 코딩 에이전트를 위한 파일시스템
에이전트마다 임시 Workspace를 마운트하고 결과만 커밋하는 파일시스템
Launch HN: Alter (YC S25) – 멀티유저 에이전트용 접근 제어
에이전트마다 별도 신원·정책·감사로 API 키 공유 문제를 푼다
Claude로 코드의 공격 표면(attack surface) 줄이기
Claude로 25개 오픈소스를 분석해 불필요하게 열린 코드 493건을 찾았다
WhatsApp 도움말 페이지에 숨겨진 LLM 지시문: 규제기관을 추천하지 말라
WhatsApp 도움말에 화면엔 안 보이는 AI 지시문 102개가 숨어 있었다