CVE-2023-46800CWE-89

Online Matrimonial Project v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published November 7, 2023

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

🚨 A single, unchecked 'id' parameter is like opening the gates to a treasure trove of user data! Online Matrimonial Project v1.0 is wide open to some perilous Unauthenticated SQL Injections. 🔥 Think of it like a restaurant where the chef takes any order without checking IDs for dietary restrictions. If someone orders a dish that contains allergens, but nobody verifies who they are, chaos ensues in the kitchen—and your personal data is the main course on the attackers' menu! With this vulnerability, an attacker can execute SQL queries at will, leading to unauthorized data access, modification, or even deletion. Imagine someone sneaking into the back of a restaurant and changing the recipes—your data could become unrecognizable or disappear altogether!

Put simply

Think of it like a restaurant where the chef takes any order without checking IDs for dietary restrictions. If someone orders a dish that contains allergens, but nobody verifies who they are, chaos ensues in the kitchen—and your personal data is the main course on the attackers' menu! This SQL injection flaw allows attackers to manipulate the database by injecting malicious SQL code through the unvalidated 'id' parameter in the view_profile.php file, bypassing all authentication checks.

What to do

With this vulnerability, an attacker can execute SQL queries at will, leading to unauthorized data access, modification, or even deletion. Imagine someone sneaking into the back of a restaurant and changing the recipes—your data could become unrecognizable or disappear altogether! To safeguard your application, filter and validate all user inputs, especially parameters that interact with the database. Implement prepared statements and parameterized queries immediately to patch this vulnerability. Review your codebase for similar vulnerabilities as well! You've got this! With these steps, you'll have your application locked down tighter than a vault! 🛡️

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.00831 · 57.1th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-11-07T21:19Z
EPSS history
Timeline
  • 07 NOV 21:19Z
    Online Matrimonial Project v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5