🇰🇷 한글 설명
Ubuntu 8.10의 VMBuilder 0.9에서 chpasswd 명령어에 -e 옵션을 누락하여 root 계정 비밀번호가 평문의 '!'(느낌표)로 설정됩니다. 이로 인해 공격자가 의도된 로그인 제한을 우회하여 root 접근권한을 획득할 수 있습니다.
💡 쉬운 설명
가상 머신 생성 도구에서 루트 암호를 제대로 설정하지 못해 쉽게 로그인 가능한 문제입니다. 공격자가 이를 악용하여 시스템 전체를 제어할 수 있습니다.
🇺🇸 원문 (English)
The (1) python-vm-builder and (2) ubuntu-vm-builder implementations in VMBuilder 0.9 in Ubuntu 8.10 omit the -e option when invoking chpasswd with a root:! argument, which configures the root account with a cleartext password of ! (exclamation point) and allows attackers to bypass intended login restrictions.
📍 영향받는 시스템
Ubuntu 8.10의 VMBuilder 0.9 (python-vm-builder, ubuntu-vm-builder)
⚔️ 공격 벡터
영향받는 시스템으로 생성된 가상 머신에 root 계정으로 직접 로그인하여 시스템 완전 제어
🛡️ 대응 방법
VMBuilder를 최신 버전으로 업그레이드하거나 chpasswd -e 옵션을 포함한 보안 패치 적용
🔧 검증 코드
설치된 패키지 버전이 0.9인 경우 취약 버전이며, 버전이 0.9보다 높으면 패치되었습니다.
dpkg -l ubuntu-vm-builder python-vm-builder 2>/dev/null | grep -E 'ii.*0\.9'