CVE-2025-14961CWE-74CWE-89

code-projects Simple Blood Donor Management System editedcampaign.php sql injection

Medium · published December 19, 2025

CVSS v4.0
6.9
EPSS
0%
Percentile
31.3
In the wild
Unconfirmed
What it is

⚠️ A sneaky SQL injection lies in wait within the Simple Blood Donor Management System 1.0! With just a manipulated campaign name in /editedcampaign.php, an attacker can wreak havoc remotely. 🔍 Think of it like a restaurant booking where a patron slips in a special request that changes the entire order - a simple tweak leads to a disastrous meal! Here, the campaign name is the change that lets an attacker sneak in malicious code without a second glance. If exploited, this vulnerability could allow an attacker to run arbitrary SQL commands on your database, potentially revealing sensitive information or altering critical data. While it’s not a full-blown breach, the potential for data manipulation poses a serious risk to your operations.

Put simply

Think of it like a restaurant booking where a patron slips in a special request that changes the entire order - a simple tweak leads to a disastrous meal! Here, the campaign name is the change that lets an attacker sneak in malicious code without a second glance. The vulnerability in CVE-2025-14961 occurs due to improper handling of the 'campaignname' argument in the /editedcampaign.php file, allowing SQL injection attacks. This means that attackers can inject malicious SQL queries remotely, potentially compromising the integrity of your database.

What to do

If exploited, this vulnerability could allow an attacker to run arbitrary SQL commands on your database, potentially revealing sensitive information or altering critical data. While it’s not a full-blown breach, the potential for data manipulation poses a serious risk to your operations. To safeguard against this vulnerability, update the Simple Blood Donor Management System to the latest version as soon as it's available. Additionally, implement prepared statements and parameterized queries to defend against SQL injection. Regularly review and sanitize all user input for added security. You've got this! By taking these steps, you’ll not only patch the vulnerability but also strengthen your defenses! 🛡️

The record
Technical detail
CVSS v4.0
6.9 · MEDIUM
Vector
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:P
EPSS
0.00384 · 31.3th 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-19T18:32Z
EPSS history
Timeline
  • 19 DEC 18:32Z
    code-projects Simple Blood Donor Management System editedcampaign.php sql injection
    cvelistv5