🇰🇷 한글 설명
Vasion Print(구 PrinterLogic)의 가상 어플라이언스 및 SaaS 배포 환경에서 데이터베이스 비밀번호, SaaS 키, Portainer 관리자 비밀번호 등 다수의 민감한 자격 증명이 암호화되지 않은 평문 파일로 저장되어 있습니다. 이 파일들은 모든 사용자가 읽을 수 있는 권한으로 설정되어 있어, 로컬 사용자나 파일 시스템에 접근 가능한 프로세스가 이를 탈취하여 시스템 전체를 장악할 수 있습니다.
💡 쉬운 설명
중요한 비밀번호들이 암호화되지 않은 채로 누구나 읽을 수 있는 폴더에 저장되어 있는 상태입니다. 컴퓨터에 접속할 수 있는 사람이라면 누구나 이 비밀번호들을 훔쳐서 시스템 전체를 조종할 수 있습니다.
🇺🇸 원문 (English)
Vasion Print (formerly PrinterLogic) Virtual Appliance Host and Application (VA/SaaS deployments) store a large number of sensitive credentials (database passwords, MySQL root password, SaaS keys, Portainer admin password, etc.) in cleartext files that are world-readable. Any local user - or any process that can read the host filesystem - can retrieve all of these secrets in plain text, leading to credential theft and full compromise of the appliance. The vendor does not consider this to be a security vulnerability as this product "follows a shared responsibility model, where administrators are expected to configure persistent storage encryption."
📍 영향받는 시스템
Vasion Print (formerly PrinterLogic) Virtual Appliance Host and Application (VA/SaaS deployments)
⚔️ 공격 벡터
로컬 시스템 접근 권한을 가진 사용자 또는 프로세스를 통한 평문 자격 증명 파일 탈취
🛡️ 대응 방법
민감한 자격 증명이 포함된 파일의 권한을 제한하고, 저장소 암호화 설정을 적용하여 데이터 보호를 강화해야 합니다.
🔧 검증 코드
명령어 결과에 권한이 '-rw-r--r--'로 설정된 민감 정보 파일이 발견되면 취약한 상태입니다.
find / -name '*password*' -o -name '*key*' -o -name '*secret*' 2>/dev/null | xargs ls -l