🔍 CVE-2010-2928

2.1
CVSS Score
LOW
2011-02-16
2026-06-16 23:21
✅ 완료

🇰🇷 한글 설명

VMware vCenter Server 4.1 Update 1 이전 버전의 Tomcat 관리 애플리케이션이 로그온 자격증명을 설정 파일에 평문으로 저장하여, 로컬 시스템 접근 권한이 있는 사용자가 파일을 읽어 관리자 권한을 획득할 수 있는 취약점입니다.

💡 쉬운 설명

vCenter 서버가 관리자 비밀번호를 컴퓨터의 설정 파일에 보호 없이 저장해두어서, 시스템 접근권이 있는 사람이 비밀번호를 쉽게 찾을 수 있습니다. 비밀번호를 알면 전체 가상화 인프라를 제어할 수 있게 됩니다.

🇺🇸 원문 (English)

The vCenter Tomcat Management Application in VMware vCenter Server 4.1 before Update 1 stores log-on credentials in a configuration file, which allows local users to gain privileges by reading this file.

📍 영향받는 시스템

VMware vCenter Server 4.1 (4.1 Update 1 이전 모든 버전)

⚔️ 공격 벡터

로컬 사용자가 Tomcat 설정 디렉토리(/etc/vmware/vc/ 등)의 credentials.xml 또는 유사한 설정 파일에 접근하여 평문 비밀번호 추출

🛡️ 대응 방법

VMware vCenter Server 4.1 Update 1 이상으로 업그레이드하거나, 해당 설정 파일의 액세스 권한을 root만 읽을 수 있도록 제한 (chmod 600)

🔧 검증 코드

설정 파일이 발견되고 평문 비밀번호(password= 속성)가 포함되어 있으면 취약점이 존재합니다. 파일이 없거나 비밀번호가 암호화된 형태면 패치된 상태입니다.

Shell / Script
find / -path '*vmware/vc*' -name 'credentials.xml' -o -name 'tomcat-users.xml' 2>/dev/null | xargs grep -l 'password=' 2>/dev/null

📊 CVSS Vector String

CVSS Vector
AV:L/AC:L/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

Apache Tomcat