🔍 CVE-2026-42457

9.0
CVSS Score
CRITICAL
2026-05-14
2026-05-14 17:19
✅ 완료

🇰🇷 한글 설명

vCluster Platform의 templateRef 이름 필드에서 Stored XSS 취약점이 발견되었으며, 공격자가 임의의 외부 스크립트를 실행하고 Global-Admin 사용자를 생성하여 보안을 우회할 수 있습니다. 네임스페이스 생성 권한이 있는 악의적 사용자가 악용 가능합니다.

💡 쉬운 설명

vCluster에서 이름 입력란에 악성 스크립트를 숨겨넣을 수 있는 보안 구멍이 있습니다. 이를 이용하면 최고 관리자 계정을 만들어 전체 시스템을 장악할 수 있습니다.

🇺🇸 원문 (English)

vCluster Platform provides a Kubernetes platform for managing virtual clusters, multi-tenancy, and cluster sharing. Prior to 4.4.3, 4.5.5, 4.6.2, 4.7.1, and 4.8.0, there is a Stored XSS attack vulnerability via the name field of a templateRef. This can lead to the execution of arbitrary external scripts within the platform's browser context. In the worst case, a malicious user could potentially create a new Global-Admin user, bypassing other security restrictions. The attacker needs the ability to create namespaces. This vulnerability is fixed in 4.4.3, 4.5.5, 4.6.2, 4.7.1, and 4.8.0.

📍 영향받는 시스템

vCluster Platform 4.4.3 미만, 4.5.5 미만, 4.6.2 미만, 4.7.1 미만, 4.8.0 미만 모든 버전

⚔️ 공격 벡터

네임스페이스 생성 권한을 가진 사용자가 templateRef 이름 필드에 XSS 페이로드 주입으로 브라우저에서 악의적 스크립트 실행

🛡️ 대응 방법

vCluster Platform을 4.4.3, 4.5.5, 4.6.2, 4.7.1, 또는 4.8.0 이상으로 즉시 업그레이드

🔧 검증 코드

반환된 버전 번호가 4.4.3, 4.5.5, 4.6.2, 4.7.1 이상인지 확인하여 취약점이 패치되었는지 검증

Shell / Script
kubectl get deployment vcluster -o jsonpath='{.spec.template.spec.containers[0].image}' 2>/dev/null | grep -oE 'v[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

Kubernetes