Sceawere
Vulnerability Detail
CVE-2026-104052UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Pet Shop System SQL Injection
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.3
- Creation Date
- 21h ago
- Vendor
- itsourcecode
- Product
- Pet Shop Management System
- Attack Type
- SQL Injection
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability was determined in itsourcecode Pet Shop Management System 1.0. The affected element is an unknown function of the file admin_reject_completed.php. This manipulation of the argument ID causes sql injection. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.3",
"pubDate": "2026-10-02T02:17:01.327Z",
"pubdate": "2026-10-02T02:17:01.327Z",
"executiveSummary": "The itsourcecode Pet Shop Management System 1.0 is affected by a critical SQL injection vulnerability residing within the admin_reject_completed.php file.\nThe vulnerability allows remote, unauthenticated attackers to manipulate database queries by injecting malicious SQL commands through the 'ID' parameter.\nSuccessful exploitation enables unauthorized database access, which may lead to the exfiltration of sensitive information, modification of application data, or potential administrative account takeover.\nGiven that the exploit is publicly disclosed, the system is exposed to high risk from automated and manual scanning tools. Immediate remediation is required to prevent unauthorized data exposure and potential system compromise.\nThe defect stems from improper neutralization of user-supplied data before incorporating it into structured database queries, failing to adhere to secure coding practices regarding input validation and parameterized queries.",
"technicalDetails": "The vulnerability exists in the admin_reject_completed.php component of the itsourcecode Pet Shop Management System 1.0. The root cause is the insecure handling of the 'ID' parameter, which is concatenated directly into a database SQL query string without sufficient sanitization, validation, or the use of prepared statements.\nAn attacker can exploit this flaw by submitting a crafted HTTP request (GET or POST) containing malicious SQL syntax within the 'ID' parameter value. Because the application processes this input directly, the database engine interprets the attacker's input as executable code rather than a static literal value.\nThe attack flow proceeds as follows: First, the attacker identifies the target endpoint, admin_reject_completed.php. Second, the attacker crafts a payload designed to alter the query logic, typically by injecting characters such as single quotes ('), comment operators (-- or #), or UNION SELECT statements to bypass existing logic or append unauthorized operations.\nWhen the server-side script executes, the injected payload modifies the structure of the intended SQL command. This allows the attacker to query unauthorized tables, extract administrative credentials, bypass authentication mechanisms, or potentially delete records from the backend database.\nThe attack is remotely exploitable, requiring no prior authentication to the vulnerable interface in many deployment configurations. The impact is significant, as it grants the attacker direct interaction with the database layer, potentially leading to full compromise of the application's data integrity and confidentiality.\nBecause the payload is executed server-side, the attacker can use UNION-based SQL injection techniques to enumerate the database schema, identify table names, and dump sensitive contents. Blind SQL injection techniques could also be employed to infer information character-by-character based on differential server responses, allowing for data extraction even if the application does not return query results directly to the browser."
}