CVE-2023-49689CWE-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

🚨 A sneaky SQL injection lurks in Job Portal v1.0, allowing attackers to bypass authentication entirely through the 'JobId' parameter! 🔥 Think of it like an unfiltered delivery service accepting packages without any checks—anyone could send something dangerous, and it would go right to your doorstep. That’s what happens when the database doesn't validate input! An attacker could easily manipulate the 'JobId' parameter to execute unauthorized SQL commands, potentially accessing or even altering sensitive data. This could lead to devastating data breaches, loss of integrity, and unauthorized access to employer accounts.

Put simply

Think of it like an unfiltered delivery service accepting packages without any checks—anyone could send something dangerous, and it would go right to your doorstep. That’s what happens when the database doesn't validate input! This vulnerability allows unauthenticated users to inject malicious SQL queries via the 'JobId' parameter in the Employer/DeleteJob.php resource, compromising the integrity of the database.

What to do

An attacker could easily manipulate the 'JobId' parameter to execute unauthorized SQL commands, potentially accessing or even altering sensitive data. This could lead to devastating data breaches, loss of integrity, and unauthorized access to employer accounts. To secure your application, immediately patch to the latest version that addresses this vulnerability. Additionally, implement input validation to sanitize all user input, and consider using prepared statements to thwart SQL injection attempts. Regularly audit your code for similar vulnerabilities. This is fixable! Follow these steps to lock down your system and keep your job portal safe from harm. 🛡️

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-21T23:26Z
EPSS history
Timeline
  • 21 DEC 23:26Z
    Job Portal v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5