CVE-2025-34233: Vasion Print (formerly PrinterLogic) Insecure Use of file_get_contents()
Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 25.1.102 and Application prior to version 25.1.1413 (VA/SaaS deployments) contain a protection mechanism failure vulnerability within the filegetcontents() function. When an administrator configures a printer’s hostname (or similar callback field), the value is passed unchecked to PHP’s filegetcontents()/cURL functions, which follow redirects and impose no allow‑list, scheme, or IP‑range restrictions. An admin‑level attacker can therefore point the hostname to a malicious web server that issues a 301 redirect to internal endpoints such as the AWS EC2 metadata service. The server follows the redirect, retrieves the metadata, and returns or stores the credentials, enabling the attacker to steal cloud IAM keys, enumerate internal services, and pivot further into the SaaS infrastructure. This vulnerability has been confirmed to be remediated, but it is unclear as to when the patch was introduced.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-34233?
CVE-2025-34233 is classified as a protection mechanism failure vulnerability, which can lead to exposure of sensitive information.
How do I fix CVE-2025-34233?
To mitigate CVE-2025-34233, update Vasion Print to version 25.1.102 or later for the Virtual Appliance Host and 25.1.1413 or later for the Application.
What are the affected versions according to CVE-2025-34233?
CVE-2025-34233 affects Vasion Print versions prior to 25.1.102 for the Virtual Appliance Host and versions prior to 25.1.1413 for the Application.
Can CVE-2025-34233 lead to unauthorized access?
Yes, CVE-2025-34233 can potentially allow unauthorized access to sensitive information due to a failure in the protection mechanism.
What products are impacted by CVE-2025-34233?
CVE-2025-34233 impacts Vasion Print, also known as PrinterLogic, both in Virtual Appliance Host and Application deployments.