CVE-2025-14216: code-projects Currency Exchange System · SQL Injection
Affects code-projects Currency Exchange SystemSource CVE Database V5
Not known to be exploited · CVSS 6.9 Medium.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 32% 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 8 Dec 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 |
|---|---|---|
| code-projects Currency Exchange System | Affected
| Fixed in– |
AI-suggested
1. Immediately audit all instances of the code-projects Currency Exchange System version 1.0 to identify affected deployments. 2. Implement input validation and sanitization on the 'ID' parameter in /viewserial.php to reject or properly escape malicious input. 3. Refactor database queries to use parameterized statements or prepared queries to eliminate direct injection vectors. 4. Deploy Web Application Firewalls (WAFs) with rules targeting SQL injection patterns specific to this vulnerability as a temporary protective measure. 5. Monitor database logs and application logs for unusual query patterns or errors indicative of injection attempts. 6. Restrict database user permissions to the minimum necessary to limit potential damage if exploited. 7. Engage with the vendor or community to obtain or develop official patches or updates addressing this vulnerability. 8. Conduct security awareness training for developers to prevent similar vulnerabilities in future releases. 9. Consider isolating or segmenting the vulnerable application within the network to reduce exposure. 10. Prepare incident response plans to quickly address potential exploitation events.
Description
CVE-2025-14216 is a medium-severity SQL injection vulnerability found in version 1.0 of the code-projects Currency Exchange System. The flaw exists in the /viewserial.php file, where improper handling of the 'ID' parameter allows remote attackers to inject malicious SQL commands without authentication or user interaction. Exploiting this vulnerability could lead to unauthorized data access or modification, impacting confidentiality, integrity, and availability of the system. Although no public exploits are currently known in the wild, the vulnerability has been publicly disclosed, increasing the risk of exploitation. European organizations using this software, especially financial institutions or currency exchange services, may face data breaches or operational disruptions. Mitigation requires immediate code review and patching to sanitize inputs, implementing parameterized queries, and monitoring for suspicious database activity. Countries with significant financial sectors and higher adoption of this product are at greater risk. Given the ease of remote exploitation and potential data impact, organizations should prioritize remediation to prevent compromise.