CVE-2025-34195
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 61 - wyżej niż 61% wszystkich znanych CVE
Streszczenie
Vasion Print Virtual Appliance Host w wersjach przed 1.0.735 i Application przed 20.0.1330 (wdrożenia klienta Windows) zawierają podatność zdalnego wykonania kodu podczas instalacji sterownika z powodu niecytowanych ścieżek programów. Komponent PrinterInstallerClient uruchamia programy z niecytowanej ścieżki, co może pozwolić na wykonanie programu z lokalizacji takiej jak C:\Program.exe.
Ocena ryzyka
Atakujący mogący umieścić program w odpowiedniej lokalizacji może uzyskać wykonanie kodu z uprawnieniami procesu instalatora, potencjalnie prowadząc do eskalacji uprawnień i pełnego kompromisu punktów końcowych Windows.
Rekomendacja
Zaktualizuj Vasion Print do wersji Host 1.0.735 i Application 20.0.1330 lub nowszych. Zastosuj cytowanie ścieżek w konfiguracji usługi.
Inne podatności w Vasion Print Virtual Appliance
Zobacz wszystkie- CVE-2025-34224Krytyczne
Vasion Print Virtual Appliance Host przed 22.0.1049 i Application przed 20.0.2786 (wdrożenia VA/SaaS) udostępnia zestaw skryptów PHP w katalogu console_release bez wymagania uwierzytelnienia. Nieuwierzytelniony atakujący może wywołać te endpointy, aby rekonfigurować drukarki sieciowe, dodawać lub usuwać urządzenia RFID i modyfikować ustawienia urządzeń.
- CVE-2025-34223Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host w wersjach przed 22.0.1049 i Application przed 20.0.2786 (wdrożenia VA/SaaS) zawiera domyślne konto administratora oraz endpoint instalacyjny /admin/query/update_database.php dostępny bez uwierzytelniania. Atakujący może wysłać dowolne wartości root_user i root_password, powodując zastąpienie domyślnych poświadczeń administratora przez własne. Skrypt zawiera również zakodowane na stałe hashe SHA-512 i SHA-1 domyślnego hasła, co pozwala obejść walidację polityki haseł. W rezultacie nieuwierzytelniony zdalny atakujący może uzyskać pełną kontrolę administracyjną nad systemem podczas wstępnej konfiguracji.
- CVE-2025-34221Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host w wersjach przed 25.2.169 i Application przed 25.2.1518 (wdrożenia VA/SaaS) wystawia każdy wewnętrzny kontener Docker do sieci, ponieważ reguły zapory pozwalają na nieograniczony ruch do sieci mostkowej Docker. Brak uwierzytelniania, ACL lub identyfikatora klienta pozwala atakującemu na interakcję z dowolnym wewnętrznym API, omijając mechanizmy uwierzytelniania. Skutkuje to nieuwierzytelnionym zdalnym dostępem do usług wewnętrznych, umożliwiając kradzież poświadczeń, manipulację konfiguracją i potencjalne zdalne wykonanie kodu.
- CVE-2025-34218Krytyczne
Vasion Print Virtual Appliance Host przed 22.0.1049 i Application przed 20.0.2786 (wdrożenia VA/SaaS) udostępnia wewnętrzne kontenery Docker poprzez instancję gw. Endpoint /meta ujawnia listę mikrousług wraz z wersjami, a kontenery są dostępne bez uwierzytelnienia i ograniczeń sieciowych.
- CVE-2025-34216Krytyczne
Vasion Print Virtual Appliance Host przed 22.0.1026 i Application przed 20.0.2702 (tylko wdrożenia VA) udostępnia nieuwierzytelnione punkty końcowe REST API, które zwracają pliki konfiguracyjne i hasła w postaci jawnej oraz ujawniają klucz APP_KEY Laravela używany do podpisywania kryptograficznego. Uzyskanie APP_KEY pozwala atakującemu tworzyć ważne podpisane żądania i osiągnąć zdalne wykonanie kodu.
- CVE-2025-34215Krytyczne
Vasion Print Virtual Appliance Host w wersjach przed 22.0.1026 i Application przed 20.0.2702 (tylko wdrożenia VA) udostępnia nieuwierzytelniony proces przesyłania firmware. Publiczna strona zwraca podpisany token, a każdy obraz Docker zawiera prywatny klucz GPG i zaszyfrowane hasło, co pozwala na modyfikację i przesłanie złośliwego firmware i zdalne wykonanie kodu.
- CVE-2025-34212Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host przed wersją 22.0.843 i Application przed wersją 20.0.1923 posiadają słabości CI/CD: build pobiera niezweryfikowany obraz zewnętrzny, pobiera VirtualBox Extension Pack przez zwykły HTTP bez walidacji podpisu oraz przyznaje kontu jenkins NOPASSWD dla mount/umount. Umożliwia to atak łańcucha dostaw lub man-in-the-middle na potok budowania, wstrzyknięcie złośliwego firmware i zdalne wykonanie kodu jako root na hoście CI.
- CVE-2025-34207Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host przed wersją 22.0.1049 i Application przed wersją 20.0.2786 konfigurują klienta SSH w instancjach Docker z opcjami UserKnownHostsFile=/dev/null, StrictHostKeyChecking=no i ForwardAgent yes. Wyłącza to weryfikację klucza zdalnego hosta i automatycznie przekazuje agenta SSH dewelopera do hostów pasujących do wzorców wieloznacznych, umożliwiając atakującemu przechwycenie kluczy prywatnych i nieograniczony ruch boczny.
- CVE-2025-34205Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host w wersjach przed 22.0.843 i Application przed 20.0.1923 (wdrożenia VA i SaaS) zawiera niebezpieczny martwy kod PHP w wielu instancjach PHP hostowanych w Dockerze. Skrypt /var/www/app/resetroot.php pozbawiony jest kontroli uwierzytelniania i po wykonaniu aktualizuje bazę danych, ustawiając nazwę administratora na 'root' i hash hasła na SHA-512 ciągu 'password'. Dodatkowo zakomentowany kod w /var/www/app/lib/common/oses.php unserializuje dane sesji, co może umożliwić zdalne wykonanie kodu. Atakujący może zresetować hasło roota MySQL i uzyskać pełną kontrolę nad bazą danych, co w połączeniu z problemami deserializacji może prowadzić do pełnego przejęcia systemu.
- CVE-2025-34204Krytyczne
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host i Application zawierają wiele kontenerów Docker uruchamiających główne procesy aplikacji (np. workery PHP, serwery Node.js, binarne pliki własne) jako użytkownik root. Zwiększa to zakres skutków przejęcia kontenera i umożliwia ruch boczny oraz przejęcie hosta.
Oryginalny opis (angielski, źródło NVD)
Vasion Print (formerly PrinterLogic) Virtual Appliance Host versions prior to 1.0.735 and Application prior to 20.0.1330 (Windows client deployments) contain a remote code execution vulnerability during driver installation caused by unquoted program paths. The PrinterInstallerClient driver-installation component launches programs using an unquoted path under "C:\Program Files (x86)\Printer Properties Pro\Printer Installer". Because the path is unquoted, the operating system may execute a program located at a short-path location such as C:\Program.exe before the intended binaries in the quoted path. If an attacker can place or cause a program to exist at that location, it will be executed with the privileges of the installer process (which may be elevated), enabling arbitrary code execution and potential privilege escalation. This weakness can be used to achieve remote code execution and full compromise of affected Windows endpoints. This vulnerability has been identified by the vendor as: V-2022-006 — Driver Upload Security.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

