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

CVE-2025-14990

High · published December 21, 2025

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

⚠️ A sneaky SQL injection is hiding in Campcodes Complete Online Beauty Parlor Management System 1.0! Just a simple argument manipulation in /admin/view-appointment.php, and attackers can strike from anywhere! Think of it like a hair salon where a customer can change their appointment by sliding a card under the counter without being checked. Just like the salon staff blindly trusting that card, this system trusts the input without verifying it! An attacker could exploit this vulnerability to execute arbitrary SQL queries, potentially accessing sensitive data, modifying appointments, or even deleting entire records. This could lead to a loss of customer trust and devastating data breaches!

Put simply

Think of it like a hair salon where a customer can change their appointment by sliding a card under the counter without being checked. Just like the salon staff blindly trusting that card, this system trusts the input without verifying it! The vulnerability occurs in the argument handling of viewid in the /admin/view-appointment.php file, allowing attackers to inject malicious SQL code into the database without proper validation or filtering.

What to do

An attacker could exploit this vulnerability to execute arbitrary SQL queries, potentially accessing sensitive data, modifying appointments, or even deleting entire records. This could lead to a loss of customer trust and devastating data breaches! To protect your system, patch to the latest version of Campcodes, ensuring all input is sanitized and validated against SQL injection attacks. Additionally, implement prepared statements to safeguard against such vulnerabilities in the future. You can fix this! Follow these steps and you'll have your beauty management system secured in no time! 🛡️

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.00379 · 30.7th 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-21T09:16Z
Affected products (1)
ProductVersionsFixed in
campcodes/complete_online_beauty_parlor_management_systemall versions—
References (5)
EPSS history
Timeline
  • 21 DEC 03:02Z
    Campcodes Complete Online Beauty Parlor Management System view-appointment.php sql injection
    cvelistv5