CVE-2025-14515CWE-74CWE-89sql-injection

CVE-2025-14515

High · published December 11, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
31.6
In the wild
Unconfirmed
What it is

⚠️ A sneaky little SQL injection is hiding in the Campcodes Supplier Management System, and it's as easy as changing a single argument! Think of it like a restaurant where a guest manages to change their meal order without anyone noticing — the kitchen ends up cooking whatever the guest wants, regardless of the menu! This vulnerability allows an attacker to manipulate the database with malicious SQL commands, potentially leading to unauthorized access to sensitive data or even altering critical records. While the exploit has been disclosed, it’s currently not in widespread use, but the potential for damage remains significant!

Put simply

Think of it like a restaurant where a guest manages to change their meal order without anyone noticing — the kitchen ends up cooking whatever the guest wants, regardless of the menu! The SQL injection vulnerability in Campcodes occurs through the txtunitDetails argument in the /admin/add_unit.php file, allowing attackers to execute arbitrary SQL queries remotely without proper validation.

What to do

This vulnerability allows an attacker to manipulate the database with malicious SQL commands, potentially leading to unauthorized access to sensitive data or even altering critical records. While the exploit has been disclosed, it’s currently not in widespread use, but the potential for damage remains significant! To protect your system, update to the latest version of Campcodes Supplier Management System, implement prepared statements for database queries, and review your input validation processes. These steps will help seal off this gap without breaking a sweat! You've got this! With a few adjustments, you can lock down your system and keep those pesky vulnerabilities at bay! 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00387 · 31.6th percentile
Weaknesses
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection'); CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-12-11T18:15Z
Affected products (1)
ProductVersionsFixed in
campcodes/supplier_management_systemall versions—
References (5)
EPSS history
Timeline
  • 11 DEC 12:02Z
    Campcodes Supplier Management System add_unit.php sql injection
    cvelistv5