CVE-2025-34190

Vasion Print (formerly PrinterLogic) Virtual Appliance Host versions prior to 25.1.102 and Application versions prior to 25.1.1413 (macOS/Linux client deployments) are vulnerable to an authentication bypass in PrinterInstallerClientService. The service requires root privileges for certain administrative operations, but these checks rely on calls to geteuid(). By preloading a malicious shared object overriding geteuid(), a local attacker can trick the service into believing it is running with root privileges. This bypass enables execution of administrative commands (e.g., enabling debug mode, managing configurations, or invoking privileged features) without proper authorization. While some actions requiring write access to protected files may still fail, the flaw effectively breaks the intended security model of the inter-process communication (IPC) system, allowing local attackers to escalate privileges and compromise system integrity. This vulnerability has been confirmed to be remediated, but it is unclear as to when the patch was introduced.
Configurations

Configuration 1 (hide)

AND
OR cpe:2.3:a:vasion:virtual_appliance_application:-:*:*:*:*:*:*:*
cpe:2.3:a:vasion:virtual_appliance_host:-:*:*:*:*:*:*:*
OR cpe:2.3:o:apple:macos:-:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*

History

18 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Las versiones de Vasion Print (anteriormente PrinterLogic) Virtual Appliance Host anteriores a la 25.1.102 y las versiones de aplicación anteriores a la 25.1.1413 (implementaciones de cliente macOS/Linux) son vulnerables a una omisión de autenticación en PrinterInstallerClientService. El servicio requiere privilegios de root para ciertas operaciones administrativas, pero estas comprobaciones se basan en llamadas a geteuid(). Al precargar un objeto compartido malicioso que anula geteuid(), un atacante local puede engañar al servicio para que crea que se está ejecutando con privilegios de root. Esta omisión permite la ejecución de comandos administrativos (por ejemplo, habilitar el modo de depuración, gestionar configuraciones o invocar funciones privilegiadas) sin la autorización adecuada. Si bien algunas acciones que requieren acceso de escritura a archivos protegidos aún pueden fallar, la falla rompe efectivamente el modelo de seguridad previsto del sistema de comunicación entre procesos (IPC), permitiendo a los atacantes locales escalar privilegios y comprometer la integridad del sistema. Se ha confirmado que esta vulnerabilidad ha sido remediada, pero no está claro cuándo se introdujo el parche.

Information

Published : 2025-09-19 19:15

Updated : 2026-10-18 21:10


NVD link : CVE-2025-34190

Mitre link : CVE-2025-34190

CVE.ORG link : CVE-2025-34190


JSON object : View

Products Affected

vasion

  • virtual_appliance_host
  • virtual_appliance_application

apple

  • macos

linux

  • linux_kernel
CWE
CWE-306

Missing Authentication for Critical Function