Grok Build가 홈 디렉터리 전체를 xAI 서버로 업로드했다는 주장
Grok uploaded my user directory to xAI's servers
TL;DR Highlight
Grok을 홈 디렉터리에서 돌렸더니 SSH 키까지 업로드됐다는 폭로
Who Should Read
Grok Build 같은 AI 코딩 에이전트를 로컬 저장소나 홈 디렉터리에서 실행하는 개발자
Core Mechanics
- 홈 디렉터리 통째 업로드 주장
- 한 사용자가 grok이 사용자 디렉터리 전체를 xAI 서버로 올렸다고 썼다.
- 여기에는 SSH 키, 비밀번호 관리자 DB, 문서, 사진, 영상이 들어 있었다고 한다.
- 로그에서 repo_state.upload 확인 가능
- 다른 사용자는 ~/.grok/logs/unified.json에서 repo_state.upload를 grep해 보라고 했다.
- 이 글에서는 그 로그 확인이 업로드 흔적을 찾는 방법으로 소개됐다.
- 저장소 12GB와 커밋 이력 업로드 주장
- 같은 사용자가 Grok Build가 건드리지 않은 repo 데이터 12GB와 전체 git 커밋 이력을 GCP로 올린다고 주장했다.
- 스크립트 자동완성 용도였는데도 그랬다고 한다.
- 홈 디렉터리 실행이 문제를 키웠다는 지적
- 글에 인용된 반응 중에는 홈 디렉터리에서 grok을 돌린 것이 더 심하다는 말이 있었다.
- kill switch 설정과 실제 동작 불일치 주장
- 한 사용자는 설정 조회 시 disable_codebase_upload: true가 반환됐다고 했다.
- 그런데도 Codex와 Anthropic 도구가 비공개 repo 8개가 업로드됐다는 간접 증거를 찾았다고 한다.
Community Reactions
- 댓글: 중복 글이라는 안내
- 운영자가 같은 주제의 다른 HN 글이 이미 있다고 알렸다.
- 미러 링크로 원문을 보라는 공유
- 로그인 없이 볼 수 있는 xcancel과 nitter 링크가 공유됐다.
- 실사용 검증 경험담은 없었다
- 댓글에는 재현 결과나 xAI의 해명이 없고 조롱성 한 줄과 플래그된 글만 있었다.
How to Apply
- 오늘 로그에서 업로드 흔적 확인하기
- Grok Build를 써 봤다면 ~/.grok/logs/unified.json에서 repo_state.upload를 grep하라.
- 결과가 있으면 업로드 시점과 대상 경로를 메모하라.
- AI 코딩 에이전트는 격리된 작업 폴더에서 실행하기
- 홈 디렉터리가 아니라 해당 프로젝트 폴더나 컨테이너에서만 실행하라.
- SSH 키와 비밀번호 DB는 그 경로 밖에 두라.
- 업로드가 의심되면 키와 비밀 정보 교체하기
- 홈 디렉터리에서 실행한 적이 있으면 SSH 키와 토큰을 재발급하라.
- 비공개 repo가 걸려 있다면 팀 보안 담당자에게 알려라.
Try It
# 터미널에 붙여넣기: Grok Build 업로드 흔적 확인 (원문에 나온 명령)
cat ~/.grok/logs/unified.json | grep repo_state.upload
# 결과가 나오면 해당 로그 줄의 시각과 경로를 확인하세요.
# 이어서 해 볼 것: 홈 디렉터리가 아닌 프로젝트 폴더에서만 에이전트를 실행하세요.Terminology
관련 논문
같은 시뮬레이션, 다른 근거: 도구 출력을 파일로 넘기면 LLM 에이전트 정확도가 어디서 깎이나
긴 툴 출력을 파일로 넘기자 GPT-5.1은 정확도 11.3%p 하락, 정식 출력 지정하니 회복
가짜 뉴스가 진짜 폭락을: LLM 트레이딩 에이전트 대상 정보 주입 공격
가짜 헤드라인 한 줄로 LLM 트레이딩 에이전트 62%를 조종했다(프롬프트 주입은 14%)
Harness Engineering 101: LLM은 뇌, harness는 몸
에이전트는 JSON 배열을 관리하는 루프이고, 16개 챕터로 직접 만들어 본다
Harness²: 에이전트 harness를 스스로 고쳐 쓰는 재귀 최적화 프레임워크
모델은 고정하고 harness를 재귀로 고쳤더니 벤치마크 점수가 최대 11.8%p 올랐다
해고된 Savannah 경찰관, ICE 요원 남편에게 Flock 계정 공유
경찰관이 Flock 계정을 남편(ICE 요원)에게 공유했고, 감사에서 983건 검색이 드러나 해고됐다
tmux와 Claude Code: 세션, send-keys, 그리고 한계선
tmux로 Claude Code 여러 개를 돌리면 편하지만 에이전트 4개쯤에서 한계가 온다
Hybrid Reasoning Agents: 잠재 공간에서 생각하고 텍스트로 행동하는 LLM 에이전트
잠재 공간 추론과 텍스트 도구 호출을 섞었더니 성능 10.4%↑, 토큰 최대 54.7%↓