CVE-2024-34226

SQL injection vulnerability in /php-sqlite-vms/?page=manage_visitor&id=1 in SourceCodester Visitor Management System 1.0 allow attackers to execute arbitrary…

Critical · published May 13, 2024

CVSS v3.1
9.4
EPSS
1%
Percentile
55.5
In the wild
Unconfirmed
What it is

🚨 An attacker could execute arbitrary SQL commands in the SourceCodester Visitor Management System just by tweaking the URL — it’s as easy as changing the label on a package! 🔥 Think of it like a delivery service that accepts any name on a package without checking if it matches the recipient. By altering the 'id' parameter, an attacker can instruct the system to deliver sensitive data or even delete entire records, all without breaking a sweat. This SQL injection vulnerability could allow an attacker to access sensitive visitor data, manipulate records, or even take control of the database entirely! The consequences could range from unauthorized data exposure to a complete system compromise — an absolute nightmare for any organization relying on this system!

Put simply

Think of it like a delivery service that accepts any name on a package without checking if it matches the recipient. By altering the 'id' parameter, an attacker can instruct the system to deliver sensitive data or even delete entire records, all without breaking a sweat. The vulnerability lies in the way the application processes the 'id' parameter in the URL, enabling attackers to inject malicious SQL queries that the database executes with full privileges, bypassing any security measures.

What to do

This SQL injection vulnerability could allow an attacker to access sensitive visitor data, manipulate records, or even take control of the database entirely! The consequences could range from unauthorized data exposure to a complete system compromise — an absolute nightmare for any organization relying on this system! To safeguard against this threat, immediately patch to the latest version of the SourceCodester Visitor Management System. Implement prepared statements in your SQL queries and conduct a thorough review of all database interactions to eliminate injection vulnerabilities. This is fixable! With these steps, you’ll be back in control and fortifying your defenses in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.4 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00783 · 55.5th percentile
Published
2024-05-13T17:42Z
EPSS history
Timeline
  • 13 MAY 17:42Z
    SQL injection vulnerability in /php-sqlite-vms/?page=manage_visitor&id=1 in SourceCodester Visitor Management System 1.0 allow attackers to execute arbitrary…
    cvelistv5