CVE-2023-50035

PHPGurukul Small CRM 3.0 is vulnerable to SQL Injection on the Users login panel because of "password" parameter is directly used in the SQL query without any…

published December 29, 2023

CVSS
—
EPSS
1%
Percentile
49.5
In the wild
Unconfirmed
What it is

🚨 A simple login attempt could unravel your entire database! The "password" parameter in PHPGurukul Small CRM 3.0 is vulnerable to SQL Injection, making it a goldmine for attackers. 🔥 Think of this as a restaurant where the chef takes any order without checking the ingredient list — it leads to some disastrous meals and a lot of angry customers! In this case, an attacker can send in a crafty SQL command disguised as a password, and the database serves up whatever it’s told without question. This vulnerability allows attackers to manipulate the database through the login panel, potentially gaining unauthorized access to sensitive user data, altering records, or even deleting everything! If exploited, it could lead to financial losses and a severe breach of trust with your users.

Put simply

Think of this as a restaurant where the chef takes any order without checking the ingredient list — it leads to some disastrous meals and a lot of angry customers! In this case, an attacker can send in a crafty SQL command disguised as a password, and the database serves up whatever it’s told without question. The SQL Injection vulnerability exists because the user's input in the "password" field is directly executed in the SQL query without any sanitization. This allows attackers to insert malicious SQL statements that can control database operations.

What to do

This vulnerability allows attackers to manipulate the database through the login panel, potentially gaining unauthorized access to sensitive user data, altering records, or even deleting everything! If exploited, it could lead to financial losses and a severe breach of trust with your users. To safeguard your CRM, immediately validate and sanitize all user inputs, especially those in the login forms. Implement prepared statements or parameterized queries to prevent SQL injection attacks. Finally, consider updating to a patched version once it becomes available. You've got this! With these steps in place, you'll secure your application and protect your users. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00629 · 49.5th percentile
Published
2023-12-29T00:00Z
EPSS history
Timeline
  • 29 DEC 00:00Z
    PHPGurukul Small CRM 3.0 is vulnerable to SQL Injection on the Users login panel because of "password" parameter is directly used in the SQL query without any…
    cvelistv5