CVE-2025-15182

7.3

code-projects · Refugee Food Management System

A SQL injection vulnerability in the Refugee Food Management System 1.0 allows unauthenticated remote attackers to manipulate database queries via the refNo parameter in served.php.

Executive summary

A critical SQL injection vulnerability in the Refugee Food Management System version 1.0 allows unauthenticated attackers to execute arbitrary database commands, posing a severe risk to data integrity.

Vulnerability

This is a SQL injection vulnerability (CWE-89) located in the served.php file. The application fails to sanitize the refNo parameter before including it in SQL queries, allowing an unauthenticated attacker to inject malicious SQL commands remotely.

Business impact

Successful exploitation grants an attacker the ability to bypass authentication, extract sensitive information, modify or delete database records, and potentially gain full control over the underlying server. Given the CVSS score of 7.3, this vulnerability represents a high risk to business operations, as it directly threatens data confidentiality, integrity, and availability.

Remediation

Immediate Action: As no official vendor patch is currently available, administrators should immediately restrict access to the served.php endpoint using network-level controls or by disabling the affected module.

Proactive Monitoring: Review database and web server access logs for anomalous SQL syntax, such as UNION SELECT statements or unexpected characters in the refNo parameter field.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules specifically configured to detect and block SQL injection patterns in incoming HTTP POST requests.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists, attributed to the researcher's write-up on GitHub.

Analyst recommendation

The presence of a public proof-of-concept significantly increases the risk of exploitation by malicious actors. Organizations currently running the Refugee Food Management System 1.0 must prioritize the implementation of compensating controls, such as WAF filtering, until a formal security update is released by the vendor. Immediate action is required to prevent unauthorized database access.

More code-projects CVEs

Sources

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