버셀 내부망 뚫렸다… '바이브코딩' 열풍 속 치러진 성장통

4℃

vercel.png

Next.js 개발사이자 프런트엔드 클라우드 배포 플랫폼인 버셀(Vercel)이 19일(현지시간) 내부 시스템 무단 침입 사실을 공식 확인했습니다. 

회사는 사법당국에 신고하고 구글 맨디언트(Mandiant) 등 외부 보안 전문기관을 투입해 조사에 착수한 상태입니다. 침투 기점은 한 직원이 쓰던 제3자 AI 툴의 OAuth 앱, 영향 범위는 '민감(sensitive)' 플래그가 없는 일부 고객 환경 변수 영역입니다.

버셀 최고경영자(CEO) 기예르모 라우크(Guillermo Rauch)는 한국 시간 20일 새벽 X 게시물을 통해 침투 경로를 공개했습니다. 이번 사고는 한 버셀 직원이 사용하던 제3자 AI 툴 Context.ai가 먼저 침해된 데서 시작됐으며, 공격자는 해당 접근 권한을 이용해 직원의 버셀 구글 워크스페이스 계정을 탈취한 뒤 '민감' 플래그가 설정되지 않은 일부 버셀 환경 및 환경 변수에 접근할 수 있었다는 설명입니다.

버셀은 환경 변수에 'sensitive' 플래그를 지정한 경우 암호화 저장 경로로 따로 보관되며, 이번 사고에서 민감 변수에 대한 접근 증거는 발견되지 않았다고 밝혔습니다. 문제는 비(非)민감 변수 영역입니다. 라우크 CEO는 버셀이 다층 방어 메커니즘을 갖추고 있지만, 환경 변수를 '비민감'으로 지정하는 기능이 있고, 불행히도 공격자가 이를 열거해 추가 접근 권한을 얻었다고 설명했습니다. Next.js, Turbopack 등 버셀의 오픈소스 프로젝트 릴리스 경로에는 악성 아티팩트가 삽입되지 않았음이 공급망 감사에서 확인됐습니다.

다크웹 해킹 포럼에는 자칭 ShinyHunters 소속이라는 위협 행위자가 버셀 내부 배포 접근 계정, NPM·깃허브 토큰 등을 200만 달러(약 28억 원)에 판매한다는 게시물을 올렸습니다. 증거로 580건의 임직원 데이터가 제시됐지만, 기존 ShinyHunters 연계 행위자들이 관련 없다고 부인하고 있어 실제 귀속은 불투명합니다.

이번 사고는 버셀이 지난 2년간 폭발적으로 성장한 직후 터진 첫 중대 보안 이슈라는 점에서 주목됩니다. 버셀은 2023년 9월 UI 생성 AI 'v0.dev'를 내놓은 뒤, 개발자가 아닌 사람도 자연어로 앱을 만드는 '바이브코딩(vibe coding)' 열풍의 중심 기업으로 부상했습니다.

2026년 2월 기준 v0 누적 사용자는 400만 명을 넘어섰으며, 2025년 9월 시리즈 F 당시 350만 명에서 지속 증가한 수치입니다. 버셀 전체 개발자 기반은 600만 명, 활성 팀은 8만 개를 넘어섰습니다.

자금 측면에서도 2025년 9월 3억 달러 규모 시리즈 F로 93억 달러(약 13조 원) 기업가치를 인정받았고, 전년 대비 매출은 82% 증가했습니다. 고객사에는 OpenAI, 앤트로픽(Anthropic), 페이팔, 나이키, 틱톡 등이 포함돼 있으며, Next.js 주간 다운로드는 2억 회에 이릅니다.

가파른 성장에는 그림자도 따랐습니다. 버셀이 지난해 발표한 'State of Vibe Coding' 리포트에 따르면 v0 사용자의 63%가 비(非)개발자이며, UI 생성 44%·풀스택 앱 20%·개인용 소프트웨어 11% 비중으로 제작이 이뤄지고 있습니다.

아이러니하게도 같은 리포트는 바이브코딩 앱들이 하드코딩 자격 증명, 시크릿 키 노출, 접근 권한 오설정 같은 취약점을 지속적으로 드러내고 있다고 경고한 바 있습니다. v0만 보더라도 직전 한 달간 차단한 안전하지 않은 배포가 1만 7천 건에 달했다고 버셀이 밝힐 정도였습니다.

이번 사고는 바로 그 위험 구조가 버셀 내부로 역류한 사례라는 점에서 의미가 큽니다. 고객이 올리는 앱의 보안 공백이 아니라, 버셀 직원이 업무용으로 연동한 제3자 AI 툴의 OAuth 권한이 공급망 침투 경로로 쓰인 것입니다. SaaS 생태계 전반에서 'AI 툴 OAuth 앱을 통한 공급망 공격'이라는 새 유형의 위협이 현실화한 사건으로 평가됩니다.

버셀은 대시보드에 환경 변수 전체를 점검할 수 있는 개요 페이지와 민감 변수 관리 전용 UI를 신규로 배포했습니다. 전체 고객에게는 활동 로그 점검, 환경 변수 검토·교체, 'sensitive' 플래그 전환을 권고하고 있습니다. 버셀-깃허브, 버셀-리니어(Linear) 연동을 사용 중인 팀은 4월 1일~19일 구간의 감사 로그 확인이 추가로 권장됩니다.

구글 워크스페이스 관리자는 Context.ai 또는 googleusercontent.com 도메인 OAuth 앱 설치 이력을 즉시 점검해야 합니다.

라우크 CEO는 공격자의 작전 속도와 버셀 시스템에 대한 상세한 이해도를 근거로 "매우 정교한 집단이며, AI로 상당 부분 가속화됐을 가능성이 크다"고 평가했습니다. AI로 개발 생산성을 폭발시킨 바이브코딩 플랫폼이, AI로 가속된 공격에 뚫린 셈입니다.

 

출처

  • 버셀 공식 보안 공지 — https://vercel.com/kb/bulletin/vercel-april-2026-security-incident
  • 버셀 'State of Vibe Coding 2025' 리포트, Sacra 기업 분석

 

번역: 클로드

0 0