🇰🇷 한글 설명
StarRocks 4.0.13 이하 버전에서 5개의 REST 핸들러 클래스가 보안 인증 절차를 우회하는 취약점이 발견되었습니다. 공격자는 인증 없이 6개의 엔드포인트에 접근하여 클러스터 토폴로지, 데이터베이스 메타데이터, JVM 통계 및 버전 정보를 탈취할 수 있습니다.
💡 쉬운 설명
로그인 과정 없이도 시스템의 중요한 내부 정보에 접근할 수 있는 보안 구멍이 발견되었습니다. 이를 통해 해커가 데이터베이스 구조나 시스템 상태를 몰래 훔쳐볼 수 있습니다.
🇺🇸 원문 (English)
StarRocks through 4.0.13 contains an authentication bypass vulnerability in five REST handler classes that override execute() directly instead of implementing executeWithoutPassword(). Attackers can access six unauthenticated endpoints on the frontend HTTP port to disclose cluster topology, database metadata, JVM statistics, and version information without credentials.
📍 영향받는 시스템
StarRocks 4.0.13 및 그 이전 버전
⚔️ 공격 벡터
인증이 누락된 REST API 엔드포인트를 통한 원격 정보 노출
🛡️ 대응 방법
StarRocks를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
인증 없이 특정 API 엔드포인트에 접근했을 때 200 OK 응답이 오면 취약할 가능성이 높습니다.
curl -s -I http://<target_ip>:<port>/api/v1/version | grep -i 'HTTP/1.1'