🇰🇷 한글 설명
Vasion Print Virtual Appliance 및 Application의 특정 버전에서 인증되지 않은 사용자가 펌웨어 업로드 흐름을 악용할 수 있는 취약점이 발견되었습니다. 공격자가 Docker 이미지 내의 개인 GPG 키와 암호를 추출하여 악성 펌웨어를 재서명하고 업로드하면 원격 코드 실행(RCE)이 가능합니다.
💡 쉬운 설명
해커가 제품의 비밀 열쇠를 훔쳐서 가짜 업데이트 파일을 설치할 수 있는 심각한 보안 결함입니다. 이를 통해 해커가 원격에서 컴퓨터를 마음대로 조종할 수 있습니다.
🇺🇸 원문 (English)
Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 22.0.1026 and Application prior to version 20.0.2702 (only VA deployments) expose an unauthenticated firmware-upload flow: a public page returns a signed token usable at va-api/v1/update, and every Docker image contains the appliance’s private GPG key and hard-coded passphrase. An attacker who extracts the key and obtains a token can decrypt, modify, re-sign, upload, and trigger malicious firmware, gaining remote code execution. This vulnerability has been identified by the vendor as: V-2024-020 — Remote Code Execution.
📍 영향받는 시스템
Vasion Print Virtual Appliance (22.0.1026 미만) 및 Application (20.0.2702 미만) VA 배포 환경
⚔️ 공격 벡터
Docker 이미지 내의 GPG 키와 암호를 탈취한 후, 공개된 토큰을 이용해 악성 펌웨어를 업로드하여 원격 코드 실행
🛡️ 대응 방법
Vasion Print Virtual Appliance를 22.0.1026 이상 버전으로, Application을 20.0.2702 이상 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 취약한 버전 범위(VA < 22.0.1026 또는 App < 20.0.2702)에 해당하는지 확인하십시오.
curl -s http://<TARGET_IP>/api/v1/version | grep -E 'version'