External risk intelligence

Print Shop Pro WebDesk SQL Injection Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2025-61548

The vulnerability exists in a web application endpoint (WebDesk) designed for store and cart management. Such applications are commonly deployed as web-facing services accessible to users for online ordering and inventory management, making them likely to be reachable from the internet in typical deployments.

SQL Injection

Edubusinesssolutions Print Shop Pro Webdesk

18.34

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

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A SQL injection vulnerability exists in the Print Shop Pro WebDesk application, allowing unauthenticated remote attackers to execute arbitrary SQL commands by manipulating a specific parameter. This could potentially compromise the integrity and confidentiality of data within the affected system.

  • Unsanitized input allows attackers to run database commands.
  • Critical vulnerability impacts business applications.
  • Confirm relevance and assess potential data exposure.

Attack Path

How an attacker could exploit the issue

Attackers can exploit this vulnerability by sending specially crafted requests to a web application endpoint. This endpoint, which handles inventory and pricing information, does not properly validate user input before using it in database queries. By injecting malicious SQL commands, an attacker could potentially gain unauthorized access to and manipulate sensitive data.

  • No authentication required for access.
  • Input to a specific web endpoint is not sanitized.
  • Enables remote execution of SQL commands.

Live Threat

Current exploitation, exposure, and threat context

This SQL injection vulnerability could allow remote attackers to execute arbitrary SQL commands when unsanitized user input is submitted to the `hfInventoryDistFormID` parameter in the `/PSP/appNET/Store/CartV12.aspx/GetUnitPrice` endpoint. This could lead to unauthorized access, modification, or deletion of data within the application's database.

  • Application database and its contents.
  • Via crafted network requests to the endpoint.
  • Potential for unauthorized data access or manipulation.

Operational Fix

Recommended remediation, mitigation, and detection steps

This critical SQL injection vulnerability in Print Shop Pro WebDesk affects how the `hfInventoryDistFormID` parameter is handled, allowing for arbitrary SQL command execution. Ownership likely falls to the application owner responsible for Print Shop Pro WebDesk, in coordination with infrastructure and security teams for initial exposure assessment. The first practical step involves identifying all instances of Print Shop Pro WebDesk, determining their internet reachability and business criticality, and then planning remediation based on the assessed risk, potentially involving vendor coordination for updates.

  • Application owners and security teams.
  • Confirm internet-facing instances and criticality.
  • Plan targeted remediation or vendor engagement.

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 Print Shop Pro WebDesk?

Print Shop Pro WebDesk is a business application from edu Business Solutions used for managing print inventory, online storefronts, and order carts. It acts as a web-based interface that allows users to interact with shop systems, handle pricing calculations, and process store transactions.

What does CVE-2025-61548 mean for database security?

This vulnerability is a SQL Injection (CWE-89). It occurs when the software takes user-provided data and inserts it directly into database commands without cleaning or checking it first. Because the application fails to distinguish between data and instructions, an attacker can input their own commands, forcing the database to run unauthorized queries.

How is this SQL injection vulnerability triggered?

An attacker triggers this by sending a specially crafted network request to the GetUnitPrice endpoint. The vulnerability specifically affects the hfInventoryDistFormID parameter. The bug is only triggered when malicious data is sent to this specific field; requests that do not target this input parameter or the associated endpoint do not trigger this flaw.

Why should I care about this vulnerability?

According to Halo Surface Signal, this vulnerability resides in a web-facing component designed for store management, making it highly likely to be reachable from the internet. Because it allows unauthenticated access, anyone with network connectivity to your instance could potentially compromise the data within the application's database.

Do I need to update my software to fix this?

Yes, you should review your environment to identify instances of Print Shop Pro WebDesk version 18.34. Your first step is to assess the internet accessibility and criticality of these instances. You must then plan for remediation, which involves updating to version 19.69 or later to resolve the underlying input handling issue.

References