🇰🇷 한글 설명
Vasion Print(구 PrinterLogic)의 Virtual Appliance 및 Application에서 인증되지 않은 사용자가 blind SSRF 취약점을 악용할 수 있습니다. /var/www/app/console_release/hp/installApp.php 스크립트를 통해 내부 네트워크의 서비스를 탐색하거나 내부 동작을 트리거할 수 있습니다.
💡 쉬운 설명
해커가 인증 없이 서버에 가짜 명령을 내려, 서버가 내부 네트워크에 있는 다른 컴퓨터나 장치에 몰래 접속하게 만드는 보안 약점입니다. 직접 데이터를 볼 수는 없지만, 내부 네트워크의 구조를 파악하거나 특정 동작을 유도하는 데 사용될 수 있습니다.
🇺🇸 원문 (English)
Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 25.1.102 and Application prior to version 25.1.1413 (VA/SaaS deployments) contain a blind server-side request forgery (SSRF) vulnerability reachable via the /var/www/app/console_release/hp/installApp.php script that can be exploited by an unauthenticated user. When a printer is registered, the software stores the printer’s host name in the variable $printer_vo->str_host_address. The code later builds a URL like 'http://<host‑address>:80/DevMgmt/DiscoveryTree.xml' and sends the request with curl. No validation, whitelist, or private‑network filtering is performed before the request is made. Because the request is blind, an attacker cannot see the data directly, but can still: probe internal services, trigger internal actions, or gather other intelligence. This vulnerability has been confirmed to be remediated, but it is unclear as to when the patch was introduced.
📍 영향받는 시스템
Vasion Print Virtual Appliance (25.1.102 미만) 및 Application (25.1.1413 미만)
⚔️ 공격 벡터
인증되지 않은 사용자가 특정 PHP 스크립트에 조작된 호스트 이름을 입력하여 내부 네트워크로 요청을 전송
🛡️ 대응 방법
Vasion Print Virtual Appliance를 25.1.102 이상 버전으로, Application을 25.1.1413 이상 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 Virtual Appliance의 경우 25.1.102 이상, Application의 경우 25.1.1413 이상인지 확인하십시오.
dpkg -l | grep -E 'vasion-print|printerlogic' | awk '{print $3}'