Jizhicms SQL Injection Vulnerability in Product Editing Module

Vulnerability

A SQL injection vulnerability has been identified in Jizhicms version 2.5.4, specifically within the product editing module. The issue arises because the application does not properly validate and escape user input sent through the 'body' parameter on the '/index.php/admins/Product/editproduct.html' endpoint. This flaw allows authenticated attackers to inject and execute arbitrary SQL commands.

Impact

Exploitation of this vulnerability allows for SQL injection, where an attacker can manipulate database queries. In this case, the SQL injection could be used to execute SQL functions such as 'user()', potentially leading to unauthorized data access or modification.

Reproduction

To reproduce this vulnerability, an authenticated user must access the product list module in the backend and edit product details. While editing, import a network image by entering a URL that includes SQL injection payloads, such as one that exploits the 'body' parameter. After saving the content, the injected SQL payload will be executed, demonstrating the SQL injection vulnerability.

Added: Apr 23, 2026, 4:46 PM
Updated: Apr 23, 2026, 4:46 PM

Vulnerability Rating

Custom Algorithm
spread
1.0
impact
0.6
exploitability
6.8
remediation
0.0
relevance
6.5
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.