🇰🇷 한글 설명
Red Hat Enterprise Virtualization 3.4의 rhevm-log-collector 패키지가 sosreport 호출 시 PostgreSQL 데이터베이스 비밀번호를 명령줄 인자로 평문 노출합니다. 로컬 사용자가 프로세스 목록 조회를 통해 실행 중인 명령어와 인자를 열람하여 데이터베이스 비밀번호를 획득할 수 있는 정보 노출 취약점입니다.
💡 쉬운 설명
RHEV 로그 수집 도구가 데이터베이스 비밀번호를 숨기지 않고 실행할 때 화면에 노출시킵니다. 같은 서버에 접근할 수 있는 일반 사용자도 실행 중인 프로세스를 보면 그 비밀번호를 확인할 수 있습니다.
🇺🇸 원문 (English)
The rhevm-log-collector package in Red Hat Enterprise Virtualization 3.4 uses the PostgreSQL database password on the command line when calling sosreport, which allows local users to obtain sensitive information by listing the processes.
📍 영향받는 시스템
Red Hat Enterprise Virtualization Manager 3.4 - rhevm-log-collector 패키지
⚔️ 공격 벡터
로컬 시스템 접근 권한이 있는 사용자가 ps aux 또는 /proc/[pid]/cmdline 파일 접근으로 실행 중인 프로세스의 전체 명령어 라인 열람
🛡️ 대응 방법
rhevm-log-collector 패키지를 최신 버전으로 업데이트하거나 환경변수/설정파일을 통해 비밀번호 전달 방식 변경
🔧 검증 코드
첫 번째 출력에서 명령어에 password나 PostgreSQL 비밀번호가 평문으로 보이면 취약. 두 번째 출력에서 버전이 3.4.x이고 패치 없으면 업데이트 필요.
ps aux | grep sosreport; rpm -q rhevm-log-collector 2>/dev/null | head -1