CVE-2023-49677CWE-89

Job Portal v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published December 21, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
51.5
In the wild
Unconfirmed
What it is

🚨 Unfiltered SQL queries? Yes, please — said no security expert ever! Job Portal v1.0 is vulnerable to multiple unauthenticated SQL Injection attacks via the 'cmbQual' parameter. 🔥 Think of this as a restaurant that takes orders without checking the menu — they end up serving whatever the customers write down, including totally inappropriate or harmful dishes! Just like that, attackers can slip malicious SQL commands straight to the database without a second glance. An attacker could exploit this vulnerability to manipulate the database, potentially accessing sensitive information or even altering or deleting records entirely. This could lead to an absolute disaster for users and employers alike, as confidential data may be exposed or lost!

Put simply

Think of this as a restaurant that takes orders without checking the menu — they end up serving whatever the customers write down, including totally inappropriate or harmful dishes! Just like that, attackers can slip malicious SQL commands straight to the database without a second glance. This vulnerability occurs in Job Portal v1.0 because the 'cmbQual' parameter in the Employer/InsertJob.php resource accepts user input without proper validation, allowing attackers to inject harmful SQL statements directly into the database.

What to do

An attacker could exploit this vulnerability to manipulate the database, potentially accessing sensitive information or even altering or deleting records entirely. This could lead to an absolute disaster for users and employers alike, as confidential data may be exposed or lost! Immediately patch to a secure version where input validation is enforced. Ensure that all user inputs are sanitized and use prepared statements for database interactions to mitigate these risks. Regular audits of your code can also help catch similar vulnerabilities before they become an issue. You've got this! By taking these steps, you’ll boost your security and put a shield between your users and potential attackers. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00671 · 51.5th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-12-21T22:57Z
EPSS history
Timeline
  • 21 DEC 22:57Z
    Job Portal v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5