CVE-2025-10414: Campcodes Grocery Sales and Inventory System · SQL Injection
Affects Campcodes Grocery Sales and Inventory SystemSource CVE Database V5
Not known to be exploited · CVSS 6.9 Medium.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 14 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Campcodes Grocery Sales and Inventory System | Affected
| Fixed in– |
AI-suggested
1. Immediate mitigation should include restricting access to the /ajax.php endpoint via network-level controls such as IP whitelisting or VPN access to limit exposure to trusted users only. 2. Implement Web Application Firewall (WAF) rules specifically designed to detect and block SQL injection attempts targeting the 'ID' parameter in the 'save_customer' action. 3. Conduct thorough input validation and sanitization on all parameters, especially 'ID', to prevent injection of malicious SQL code. 4. If possible, disable or restrict the vulnerable functionality until a vendor patch is available. 5. Monitor logs for unusual or suspicious requests to /ajax.php, focusing on anomalous parameter values or repeated access attempts. 6. Engage with the vendor to obtain or request an official patch or update addressing this vulnerability. 7. Consider isolating the affected system within the network to minimize lateral movement in case of compromise. 8. Educate IT and security teams about this vulnerability and ensure incident response plans include steps for SQL injection incidents. 9. Regularly back up critical data and verify backup integrity to enable recovery in case of data manipulation or loss.
Description
A vulnerability was found in Campcodes Grocery Sales and Inventory System 1.0. The impacted element is an unknown function of the file /ajax.php?action=save_customer. Performing manipulation of the argument ID results in sql injection. The attack is possible to be carried out remotely. The exploit has been made public and could be used.