External risk intelligence

Vasion Print Hardcoded SSH Keys Allow Appliance Impersonation

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2025-34198

The vulnerability involves hardcoded SSH host keys within a virtual appliance. While appliances may be network-accessible in internal environments, SSH management interfaces are typically restricted to internal administrative subnets or VPNs, making direct public-internet exposure uncommon and contrary to standard security practices for management services.

Vasion Virtual Appliance Application

before 20.0.2368before 22.0.951

Halo Surface Signal: 2 out of 5 — less likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This advisory addresses a vulnerability found in Vasion Print's virtual appliance technology. Specifically, the same, pre-set security keys are used across multiple installations, rather than unique ones. This could allow an attacker to impersonate a legitimate appliance, potentially intercepting or decrypting secure communications with it. The primary concern is to confirm if your environment utilizes this technology and if it is exposed in a way that malicious actors could exploit.

  • Shared, predictable security keys found in appliance.
  • Allows impersonation and interception of secure connections.
  • Confirm relevance and exposure within your environment.

Attack Path

How an attacker could exploit the issue

An attacker can leverage shared, hardcoded SSH host private keys found within Vasion Print virtual appliance images. By obtaining these keys from one compromised appliance, an attacker can impersonate other appliances using the same keys, potentially intercepting or decrypting SSH connections and conducting man-in-the-middle attacks against administrative sessions.

  • Keys accessible from one appliance.
  • Impersonate appliance, intercept connections.
  • Compromise administrative sessions.

Live Threat

Current exploitation, exposure, and threat context

When supported by the advisory, an attacker who obtains hardcoded SSH private keys from one compromised Vasion Print appliance could impersonate other appliances using the same keys. This could allow them to decrypt or intercept SSH connections, potentially leading to man-in-the-middle attacks against administrative sessions.

  • Appliance SSH access and configuration data.
  • Impersonation via shared hardcoded keys.
  • Interception and decryption of administrative sessions.

Operational Fix

Recommended remediation, mitigation, and detection steps

This critical vulnerability impacting Vasion Print virtual appliances and applications requires immediate attention from teams responsible for managing these systems. The immediate priority is to identify all deployed instances, assess their network exposure and business criticality, and locate the accountable owners. Once understood, a remediation plan can be developed based on the identified risks.

  • Appliance owners and platform teams should take lead.
  • Verify presence of hardcoded SSH keys.
  • Plan for key rotation and appliance updates.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is Vasion Print and its virtual appliance?

Vasion Print, formerly known as PrinterLogic, provides centralized print management solutions. The virtual appliance is a pre-configured software image that administrators deploy in their own environments to host the platform's application services. It serves as the core engine for managing print drivers, printers, and user access within an organization's network infrastructure.

What does CVE-2025-34198 mean for security?

This vulnerability involves the use of identical, hardcoded SSH host keys across different installations of the appliance, a weakness classified as CWE-798 (Use of Hardcoded Credentials). Because the keys are not unique, the cryptographic identity of one appliance is effectively shared by all others. This breaks the fundamental security assumption that SSH keys act as unique, verifiable fingerprints for a specific host.

How does an attacker use these hardcoded keys?

An attacker must first obtain the private keys, which are present in the appliance's base image. Once obtained, the attacker does not need to compromise the target appliance directly to initiate an attack. Notably, simply having network access to the management interface is not the trigger itself; the vulnerability is a state of misconfiguration where the system fails to generate unique identities during setup.

Is my Vasion Print appliance at risk?

According to Halo Surface Signal, while these appliances are often used in internal administrative subnets or via VPNs, you should care if you run older, unpatched versions. The risk increases if the SSH management interface is accidentally reachable from broader network segments. You should evaluate where your appliance sits and whether its management SSH port is exposed beyond authorized administrative segments.

How should I respond to this advisory?

Your first step is to inventory all Vasion Print virtual appliances to identify which versions are running. Prioritize updating appliances to versions 22.0.951 or later for the Host, and 20.0.2368 or later for the Application, as these updates address the key distribution. Coordinate with your platform teams to ensure keys are rotated correctly and verify that SSH access is strictly segmented following the upgrade.

References