CVE-2025-14647

7.3

code-projects · Computer Book Store

A SQL injection vulnerability exists in Computer Book Store 1.0, specifically within the /admin_delete.php file, allowing remote unauthenticated attackers to manipulate the bookisbn argument.

Executive summary

An unauthenticated remote SQL injection vulnerability in code-projects Computer Book Store 1.0 poses a significant risk of unauthorized database interaction.

Vulnerability

This vulnerability is a SQL injection flaw (CWE-89) triggered via the bookisbn parameter in the /admin_delete.php file. The vulnerability is remotely exploitable without requiring authentication (PR:N).

Business impact

Successful exploitation allows an attacker to execute arbitrary SQL commands against the backend database. This could lead to unauthorized data exposure, modification of records, or potential bypass of application logic. Given the CVSS score of 7.3, this represents a high-severity risk to the integrity and confidentiality of the store application.

Remediation

Immediate Action: As no official patch is currently available, administrators should restrict network access to the affected /admin_delete.php endpoint or disable the vulnerable component entirely.

Proactive Monitoring: Review web server and database logs for suspicious SQL syntax or patterns indicating injection attempts, such as UNION SELECT statements or unexpected character encoding.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting the bookisbn parameter.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists via the GitHub issue referenced in the vulnerability report.

Analyst recommendation

Due to the availability of a public proof-of-concept and the ease of remote exploitation, this vulnerability requires immediate attention. Organizations should prioritize isolating the affected application from public-facing networks until a vendor-supplied security update is released and applied.

More code-projects CVEs

Sources

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