Podatności Vasion Print Virtual Appliance
21 znanych podatności CVE w Vasion Print Virtual Appliance, przetłumaczonych i ocenionych.
- 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.
- CVE-2025-34203Krytyczne
Vasion Print Virtual Appliance w wersjach przed 22.0.1002 (Host) i 20.0.2614 (Application) zawiera wiele kontenerów Docker z przestarzałymi, niewspieranymi lub podatnymi komponentami firm trzecich, takimi jak Nginx 1.17.x, OpenSSL 1.1.1d oraz wycofane obrazy bazowe i biblioteki Laravel/PHP. Zwiększa to powierzchnię ataku i umożliwia łańcuchy eksploatacji.
- CVE-2025-34198Krytyczne
Vasion Print Virtual Appliance Host w wersjach przed 22.0.951 i Application przed 20.0.2368 (wdrożenia VA i SaaS) zawierają wspólne, zaszyte na stałe prywatne klucze hosta SSH (RSA, ECDSA, ED25519) w obrazie urządzenia. Te same klucze są obecne we wszystkich instalacjach, co umożliwia atakującemu podszycie się pod urządzenie i ataki man-in-the-middle na sesje administracyjne SSH.
- CVE-2025-34195Krytyczne
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.
- CVE-2025-34192Krytyczne
Vasion Print Virtual Appliance Host w wersjach przed 22.0.893 i Application przed 20.0.2140 (wdrożenia klienta macOS/Linux) są zbudowane z użyciem OpenSSL 1.0.2h-fips, który jest przestarzały i nieobsługiwany od 2019 roku. Używanie tej biblioteki kryptograficznej naraża wdrożenia na znane, niezałatane podatności.
- CVE-2025-34208Wysokie
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host i Application przechowują hasła użytkowników przy użyciu niesolonych skrótów SHA-512 z fallbackiem do niesolonego SHA-1. Haszowanie odbywa się przez funkcję PHP hash() w wielu plikach, bez soli per użytkownik, a szybkie algorytmy są nieodpowiednie do przechowywania haseł. Atakujący, który uzyska bazę haseł, może odzyskać hasła w postaci jawnej za pomocą ataków słownikowych lub tablic tęczowych.
- CVE-2025-34231Wysokie
W produkcie Vasion Print (dawniej PrinterLogic) Virtual Appliance Host w wersjach przed 25.1.102 oraz Application przed 25.1.1413 występuje podatność typu blind i non-blind server-side request forgery (SSRF). Skrypt /var/www/app/console_release/hp/badgeSetup.php jest dostępny z internetu bez uwierzytelnienia i buduje adresy URL z parametrów kontrolowanych przez użytkownika, bez białej listy, ograniczeń schematu, walidacji zakresów IP ani filtrowania ruchu wychodzącego.
- CVE-2025-34228Wysokie
W produkcie Vasion Print (dawniej PrinterLogic) Virtual Appliance Host w wersjach przed 25.1.102 oraz Application przed 25.1.1413 występuje podatność typu server-side request forgery (SSRF). Skrypt /var/www/app/console_release/lexmark/update.php jest dostępny z internetu bez uwierzytelnienia i buduje adresy URL z wartości kontrolowanych przez użytkownika, a następnie wywołuje curl_exec() lub file_get_contents() bez odpowiedniej walidacji.
- CVE-2025-34225Wysokie
Vasion Print Virtual Appliance Host (przed 25.1.102) i Application (przed 25.1.1413) zawierają podatność SSRF. Katalog console_release jest dostępny z internetu bez uwierzytelnienia, a skrypty PHP budują adresy URL z danych użytkownika i wywołują curl_exec() lub file_get_contents() bez pełnej walidacji.
- CVE-2025-34209Wysokie
Vasion Print (dawniej PrinterLogic) Virtual Appliance Host przed 22.0.862 i Application przed 20.0.2014 (wdrożenia VA i SaaS) zawierają obrazy Docker z prywatnym kluczem GPG i hasłem dla konta [email protected]. Klucz jest przechowywany jawnie, a hasło jest zaszyte w plikach. Atakujący z dostępem administracyjnym do urządzenia może wyodrębnić klucz, zaimportować go do własnego systemu, a następnie odszyfrowywać pliki GPG i podpisywać dowolne pakiety aktualizacji oprogramowania. Złośliwie podpisana aktualizacja może zostać przesłana przez atakującego z uprawnieniami administratora i zostanie wykonana przez urządzenie, dając atakującemu pełną kontrolę nad wirtualnym urządzeniem.
- CVE-2025-34202Wysokie
W Vasion Print (dawniej PrinterLogic) Virtual Appliance Host przed 25.2.169 i Application przed 25.2.1518 (wdrożenia VA i SaaS) wewnętrzne sieci Docker są eksponowane w sposób umożliwiający atakującemu w tym samym zewnętrznym segmencie L2 lub atakującemu mogącemu dodawać trasy z użyciem urządzenia jako bramy bezpośredni dostęp do adresów IP kontenerów. Daje to dostęp do wewnętrznych usług (API HTTP, Redis, MySQL itp.) przeznaczonych do izolacji w sieci kontenerów, z których wiele jest dostępnych bez uwierzytelniania lub podatnych na znane łańcuchy eksploatacji.
- CVE-2025-34199Wysokie
Vasion Print (dawniej PrinterLogic) Virtual Appliance zawiera niezabezpieczone domyślne ustawienia i wzorce kodu, które wyłączają weryfikację certyfikatów TLS/SSL dla komunikacji z drukarkami i wewnętrznymi mikrousługami. W rezultacie klient akceptuje połączenia TLS bez walidacji certyfikatów serwera, co umożliwia ataki man-in-the-middle.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

