피드로 돌아가기
The Vercel breach: OAuth attack exposes risk in platform environment variables
Hacker NewsHacker News
Security

OAuth 취약점을 통한 Vercel Environment Variable 탈취 및 확산 방어 체계

The Vercel breach: OAuth attack exposes risk in platform environment variables

2026년 4월 21일4advanced

Context

Google Workspace의 OAuth Application 권한 남용을 통한 계정 탈취 및 Vercel 플랫폼 내 환경 변수 노출 위험성 증대. 신뢰 기반의 Identity 체계와 Platform-level Secret 관리 방식의 구조적 허점을 이용한 공급망 공격 발생.

Technical Solution

  • Google Workspace Token 및 Admin Audit Log 모니터링을 통한 특정 OAuth Client ID 기반의 비정상 권한 부여 탐지
  • Identity Provider 로그 분석을 통한 미인가 IP 및 Geolocation 기반의 SSO/SAML 인증 이벤트 식별
  • Google Drive 및 Email 내 API key, .env 등 민감 키워드 검색 쿼리 패턴 분석을 통한 Credential Harvesting 차단
  • Vercel Team Audit Log의 Baseline 설정을 통한 배포 주기 외 환경 변수 접근 빈도 및 주체(User vs Service Account) 검증
  • CloudTrail 및 SaaS API 로그 기반의 유출된 Access Key 사용처 추적 및 인프라 외 IP 접근 차단
  • GitHub Secret Scanning 및 CSP 제공 자동 탐지 채널 연동을 통한 실시간 Credential Leak 알림 체계 구축

1. OAuth Application 부여 권한(Scope)의 최소화 및 미사용 앱 즉시 Revoke 수행

2. 환경 변수 접근 패턴의 Baseline을 설정하고 서비스 계정이 아닌 사용자 계정의 접근 시 즉각 알림 설정

3. CI/CD 및 플랫폼 환경 변수에 저장된 Secret의 유효 기간 설정 및 정기적 Rotation 자동화 도입

4. CSP 및 외부 Secret Scanning 툴의 웹훅을 SIEM과 연동하여 유출 탐지 시간을 단축

원문 읽기