🇰🇷 한글 설명
Capgo 12.128.2 미만 버전의 POST /private/admin_stats 엔드포인트에서 SQL 인젝션 취약점이 발견되었습니다. 공격자가 검증되지 않은 limit 파라미터를 통해 Cloudflare Analytics Engine SQL 쿼리에 악성 구문을 삽입하여 데이터 스키마를 열람하거나 데이터를 추출할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 데이터 조회 요청 시 특수 문자를 섞어 보내면, 시스템이 이를 명령어로 오해하여 내부 데이터를 몰래 빼내거나 시스템을 마비시킬 수 있는 문제입니다.
🇺🇸 원문 (English)
Capgo before 12.128.2 contains a sql injection vulnerability in the POST /private/admin_stats endpoint where the limit parameter is destructured from unvalidated request body and interpolated directly into Cloudflare Analytics Engine SQL queries via template literals. An attacker with platform admin credentials can inject SQL fragments to enumerate dataset schemas, extract analytics data, or cause denial-of-service against the analytics backend.
📍 영향받는 시스템
Capgo 12.128.2 미만 버전
⚔️ 공격 벡터
인증된 관리자 권한을 이용한 POST 요청 내 limit 파라미터 조작
🛡️ 대응 방법
Capgo를 12.128.2 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 12.128.2보다 낮으면 취약한 상태입니다.
npm list capgo | grep -E 'capgo@([0-9]+\.[0-9]+\.[0-9]+)'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:L
💻 영향받는 소프트웨어
VMware Telco Cloud Platform