Grok 제작 앱 3.5만 개, 로그인 없이 접속 가능

SpaceXSI(구 xAI)의 Grok "Build" 모드는 채팅으로 설명하면 웹 앱을 바로 만들어 주고, "게시"를 누르면 grok.me 아래에 독립된 주소가 부여된다. 보안 업체 Claroc은 최신 보고서에서 자사가 확인한 운영 중인 이런 앱 37,571개 가운데 35,578개가 로그인 없이 접근 가능하다고 밝혔다. 비율로는 94.7%다.

노출된 내용에는 환자의 검사 수치와 병원 직원 명단이 있고, SpaceXSI와 X 직원이 직접 만든 내부 문서도 있다.

Illustration: mostly ajar document lockers symbolize data leak risks from Grok apps being public by default

두 가지 기본값이 겹쳤다

Claroc은 원인을 게시 단계에서 찾았다. 테스트에 쓴 유료 계정에서는 게시 대화상자의 "Anyone with the link(링크가 있는 누구나)"가 미리 선택돼 있었다.

주소를 찾기도 어렵지 않다. 앱마다 고유한 서브도메인이 있고, 처음 접속되면 그 이름이 상용 passive DNS 데이터베이스(도메인 해석 이력을 기록하는 데이터베이스)에 들어간다. 이런 데이터베이스는 규칙을 지정해 한꺼번에 검색할 수 있다. 기본이 공개인 데다 주소까지 열거할 수 있으니, "링크를 받아야만 볼 수 있다"는 보호막은 사실상 무너진다.

무엇이 새어 나왔나

Claroc에 따르면 공개 앱 대부분은 작은 게임, 랜딩 페이지, 계산기다. 약 10분의 1에 민감한 자료, 내부 업무 데이터 또는 개인 정보가 들어 있고, 약 2%는 특히 심각한 경우다.

확인된 사례로는 환자의 검사 수치가 적힌 ICU 인수인계 브리핑, 한 병원 그룹의 3,500여 명 직원 명단, 소방서 근무표, 소스 코드에 18개 계정의 평문 비밀번호가 적혀 있던 근무시간 기록 앱이 있다. SpaceXSI와 X 외에 영향을 받은 기관은 30곳이며, 이 중 6곳은 Fortune 500 기업이다. Claroc은 이름을 공개하지 않았다.

직원이 만든 24개 앱 중에는 새로 입사한 기업 영업 담당자를 위한 기밀 교육 계획이 있는데, 내부 시스템 주소와 19개의 내부 채팅 그룹이 나열돼 있다. 또 594개 전략 고객을 6개 영업 권역으로 나누고 우선순위를 매긴 지도, X 광고 제안서 8건도 있으며, 이 중 하나는 미국 연방 기관을 대상으로 한 것으로 기밀이라고 표시돼 있었다.

Grok이 작성한 권한 코드에도 허점

Claroc은 직접 만든 테스트 앱 두 개로 또 다른 유형의 문제를 발견했다. 연락처 목록 앱은 생성된 데이터베이스에 로그인이 없어서 익명 방문자가 항목을 바로 써넣을 수 있었다.

다른 하나는 영업팀의 고객 목록이다. Grok은 Google과 X 로그인을 스스로 추가했지만, 코드가 로그인에 성공한 사용자를 먼저 팀에 추가한 뒤에야 멤버십을 확인했다. 그 결과 외부 Google 계정 하나로 기록을 읽고, 수정하고, 삭제할 수 있었다. Claroc은 쓰기와 삭제 테스트를 자사가 만든 앱에서만 수행했다고 밝혔다.

유사 제품과 기본값은 어떻게 다른가

제품을 가로로 비교하면 "공유" 버튼의 기본값이 결과의 대부분을 좌우한다. Claroc은 ChatGPT를 대조군으로 삼았다. 새로 만든 앱을 공유할 때 기본값은 "Only me"이고, 주소는 마찬가지로 DNS 데이터에 나타나지만 열어 보면 소유자만 사용할 수 있다. Grok에도 "Only you" 옵션이 있어서 테스트에서 이를 선택하면 외부 접근이 막혔지만, 기본값으로 설정돼 있지 않았다.

공유 기능 문제는 Grok만의 일이 아니다. Claroc은 같은 passive DNS 방법으로 10월에 Meta의 에이전트 Muse의 공유 대화 약 6,800건을 찾아냈다. 올해 7월에는 Anthropic의 Claude 공유 대화와 Artifacts도 검색 엔진에 노출됐고, 여기에는 사용자가 만든 앱도 포함됐다. Grok 자체로 보면 적어도 세 번째 개인정보 사고다. 2025년 8월 Forbes가 구글 검색에서 공유된 Grok 대화 37만 건 이상을 찾아냈고, 2026년 7월에는 터미널 도구 Grok Build가 SSH 키와 비밀번호 보관함을 포함한 사용자 파일을 묻지 않고 업로드한 사실이 드러났다.

회사 측 입장

SpaceXSI의 답변은 몇 문장에 그쳤다. 앱은 작성자가 공유하기 전까지 비공개이고, 게시에는 법적 고지를 포함한 여러 단계가 있으며, 직원 계정의 기본값은 "Only you"라는 것이다. Claroc은 마지막 단계에서 "Anyone with the link"가 여전히 미리 선택돼 있는 한 클릭 몇 번 더 하는 것으로는 아무도 막지 못한다고 반박했다. 직원 앱 24개가 공개됐다는 점도 직원 계정의 기본값이 별로 소용이 없었음을 보여 준다는 것이다.

SpaceXSI는 직원 앱 24개를 내렸지만, 다른 사용자와 기관의 공개 앱은 여전히 운영 중이다. 회사는 영향을 받은 소유자 전원에게 연락하겠다고 약속하지 않았고, 현재는 Claroc이 하나씩 직접 알리고 있다. Claroc이 제안한 개선안은 세 가지다. 기본값을 "Only you"로 바꾸고 게시 전에 누가 접근할 수 있는지 보여 줄 것, 앱에 데이터베이스가 있는데 로그인이 없으면 경고할 것, 독립 서브도메인 대신 공유 호스트 아래의 추측하기 어려운 경로를 쓸 것.

Claroc 자신이 AI 생성 앱용 보안 제품을 판매한다. 위의 비율과 사례는 현재 이 회사의 집계뿐이며 제3자 검증은 아직 없다.

참고 출처: Claroc 보안 보고서, The Decoder, CocoLoop; 94.7% 비율, 영향받은 기관 수, 직원 앱 수는 모두 Claroc의 집계이며, SpaceXSI의 입장은 연구진에게 전달한 답변을 따랐다.