Description
Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 22.0.1049 and Application prior to version 20.0.2786 (VA/SaaS deployments) contain a default admin account and an installation‑time endpoint at `/admin/query/update_database.php` that can be accessed without authentication. An attacker who can reach the installation web interface can POST arbitrary `root_user` and `root_password` values, causing the script to replace the default admin credentials with attacker‑controlled ones. The script also contains hard‑coded SHA‑512 and SHA‑1 hashes of the default password, allowing the attacker to bypass password‑policy validation. As a result, an unauthenticated remote attacker can obtain full administrative control of the system during the initial setup. This vulnerability has been identified by the vendor as: V-2024-022 — Insecure Installation Credentials.
EPSS Score:
0%
Comprehensive Technical Analysis of EUVD-2025-31638
1. Vulnerability Assessment and Severity Evaluation
The vulnerability described in EUVD-2025-31638 pertains to the Vasion Print (formerly PrinterLogic) Virtual Appliance Host and Application. This vulnerability allows an unauthenticated remote attacker to gain full administrative control during the initial setup phase. The severity of this vulnerability is rated with a Base Score of 10.0, the highest possible score under CVSS 4.0. This score reflects the critical nature of the vulnerability, which can be exploited with low complexity and without any user interaction, leading to high confidentiality, integrity, and availability impacts.
2. Potential Attack Vectors and Exploitation Methods
The primary attack vector involves accessing the installation web interface of the Vasion Print Virtual Appliance Host or Application. An attacker can exploit this vulnerability by:
- Accessing the Installation Endpoint: The endpoint
/admin/query/update_database.phpis accessible without authentication. - POSTing Arbitrary Credentials: The attacker can send a POST request with arbitrary
root_userandroot_passwordvalues, effectively replacing the default admin credentials. - Bypassing Password Policies: The script contains hard-coded SHA-512 and SHA-1 hashes of the default password, allowing the attacker to bypass any password-policy validation.
This method enables the attacker to gain full administrative control over the system, potentially leading to further exploitation and data breaches.
3. Affected Systems and Software Versions
The vulnerability affects the following systems and software versions:
- Vasion Print Virtual Appliance Host: Versions prior to 22.0.1049
- Vasion Print Application: Versions prior to 20.0.2786
Both VA (Virtual Appliance) and SaaS (Software as a Service) deployments are impacted.
4. Recommended Mitigation Strategies
To mitigate this vulnerability, the following steps should be taken:
- Update Software: Immediately update to the latest versions of the Vasion Print Virtual Appliance Host (version 22.0.1049 or later) and Application (version 20.0.2786 or later).
- Network Segmentation: Implement network segmentation to restrict access to the installation web interface.
- Access Controls: Enforce strict access controls and authentication mechanisms to prevent unauthorized access.
- Monitoring and Logging: Implement robust monitoring and logging to detect and respond to any suspicious activities.
- Security Audits: Conduct regular security audits and vulnerability assessments to identify and address potential security weaknesses.
5. Impact on European Cybersecurity Landscape
The vulnerability poses a significant risk to organizations using Vasion Print products within the European Union. Given the critical nature of the vulnerability, it could lead to widespread data breaches, unauthorized access, and potential disruption of services. The European Cybersecurity Competence Centre (ECCC) and national cybersecurity authorities should issue advisories and guidelines to ensure that organizations are aware of the risk and take appropriate mitigation measures.
6. Technical Details for Security Professionals
Vulnerability Details:
- Endpoint:
/admin/query/update_database.php - Exploitation Method: POST request with arbitrary
root_userandroot_passwordvalues. - Hard-coded Hashes: SHA-512 and SHA-1 hashes of the default password.
Detection and Response:
- Detection: Monitor network traffic for unauthorized access attempts to the installation endpoint. Use intrusion detection systems (IDS) to identify suspicious POST requests.
- Response: Implement incident response plans to quickly address any detected exploitation attempts. Ensure that affected systems are patched and that administrative credentials are reset.
References:
By following these recommendations and staying vigilant, organizations can significantly reduce the risk posed by this critical vulnerability.