CyberSecBulletin
CVE-2025-34205NVD status: Modified

Print Virtual Appliance Host: Dead Code

CVE-2025-34205 is a critical-severity dead code vulnerability in Print Virtual Appliance Host from Vasion, with a CVSS 3.1 base score of 9.8 out of 10. It can be exploited remotely over the network by an unauthenticated attacker, without any action from a user. The record lists version 22.0.843 as the first without the flaw, so updating Print Virtual Appliance Host to that release or later removes the exposure. There is no confirmed exploitation so far. EPSS estimates a 1.46% chance of exploitation within 30 days, higher than 74% of scored CVEs.

Patch this week

Critical severity: a successful attack would have severe impact.

What to do

  1. Update Print Virtual Appliance Host to 22.0.843 or a later version.
  2. Update Print Application to 20.0.1923 or a later version.
  3. Update Virtual Appliance Application to 20.0.1923 or a later version.
  4. Read the advisory on help.printerlogic.com for workarounds and exact fixed builds.
  5. Until you can update, restrict network access to the affected service so it is not reachable from untrusted networks.

Affected products and versions

VendorProductAffected versionsFixed in
VasionPrint Virtual Appliance Hostbefore 22.0.84322.0.843
VasionPrint Applicationbefore 20.0.192320.0.1923
VasionVirtual Appliance Applicationbefore 20.0.192320.0.1923
VasionVirtual Appliance Hostbefore 22.0.84322.0.843

Version data comes from the organisation that assigned the CVE. Confirm against the vendor advisory before deciding you are unaffected.

How the severity score breaks down

Attack vector
NetworkCan be exploited remotely over a network, including the internet.
Attack complexity
LowNo special conditions are needed; the attack works reliably.
Privileges required
NoneNo account or login is needed.
User interaction
NoneNo action by a victim is required.
Scope
UnchangedImpact stays within the vulnerable component.
Confidentiality
HighAll data handled by the component can be read.
Integrity
HighData or code can be modified at will.
Availability
HighThe component can be taken down completely.

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. Scored by NVD.

Scoring systemScoreSeverityScored by
CVSS 4.09.3CriticalCNA (vulncheck.com)
CVSS 3.19.8CriticalNVD

Official description

Vasion Print (formerly PrinterLogic) Virtual Appliance Host versions prior to 22.0.843 and Application prior to 20.0.1923 (VA and SaaS deployments) contains dangerous PHP dead code present in multiple Docker-hosted PHP instances. A script named /var/www/app/resetroot.php (found in several containers) lacks authentication checks and, when executed, performs a SQL update that sets the database administrator username to 'root' and its password hash to the SHA-512 hash of the string 'password'. Separately, commented-out code in /var/www/app/lib/common/oses.php would unserialize session data (unserialize($_SESSION['osdata']))—a pattern that can enable remote code execution if re-enabled or reached with attacker-controlled serialized data. An attacker able to reach the resetroot.php endpoint can trivially reset the MySQL root password and obtain full database control; combined with deserialization issues this can lead to full remote code execution and system compromise. This vulnerability has been identified by the vendor as: V-2023-003 — Dead / Insecure PHP Code.

Source: the CVE record as published by its numbering authority, via NVD and CVE.org.

The underlying weakness: Dead Code

The product contains dead code, which can never be executed.

How developers prevent this class of flaw

  • Remove dead code before deploying the application.

More Dead Code vulnerabilities (CWE-561)

Timeline

  1. CVE record published.
  2. CISA published its SSVC assessment (exploitation: none, automatable: yes, technical impact: total).
  3. Record last changed materially (score, affected products, status or references).

References

Technical write-ups (may include proof of concept)

Other vulnerabilities in Print Virtual Appliance Host

All Print Virtual Appliance Host vulnerabilities

Recent Dead Code vulnerabilities

Spotted an error? Tell us.