CVE-2025-10688

7.3

SourceCodester · Pet Grooming Management Software

A SQL injection vulnerability exists in the SourceCodester Pet Grooming Management Software 1.0, allowing remote unauthenticated attackers to execute arbitrary database queries via the insta_amt parameter.

Executive summary

A critical SQL injection vulnerability in SourceCodester Pet Grooming Management Software 1.0 allows unauthenticated remote attackers to compromise the underlying database.

Vulnerability

The application fails to properly sanitize user input in the insta_amt parameter within the /admin/operation/paid.php file. This allows unauthenticated remote attackers to inject malicious SQL commands, leading to unauthorized database access and potential system compromise.

Business impact

Successful exploitation of this SQL injection flaw can result in full unauthorized access to the application database, leading to sensitive data leakage, data tampering, or complete system takeover. Given the CVSS score of 7.3, this represents a high-severity risk that could lead to significant business disruption and a total loss of data integrity within the management system.

Remediation

Immediate Action: As no official patch is currently available, administrators should restrict network access to the /admin/operation/paid.php file and implement strict input validation on the insta_amt parameter. If possible, consider disabling the vulnerable module until the vendor releases a security update.

Proactive Monitoring: Review web server access logs for suspicious POST requests targeting /admin/operation/paid.php, particularly those containing SQL syntax or encoded characters. Monitor database logs for unusual query patterns or unexpected error messages indicative of injection attempts.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection patterns targeting the identified parameter. Ensure that the database service account is configured with the principle of least privilege to limit the impact of potential unauthorized queries.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists in the technical write-up provided by the vulnerability researcher.

Analyst recommendation

This vulnerability presents a clear and immediate risk due to its unauthenticated nature and the availability of public exploitation details. Administrators must prioritize isolating the affected software from public-facing networks until a vendor-supplied patch is applied. Failure to restrict access or implement robust compensating controls leaves the system highly susceptible to database compromise.

More SourceCodester CVEs

Sources

Originally found and disclosed by K1nako (VulDB User), per the CVE Program record.