CVE-2023-33481

RemoteClinic 2.0 is vulnerable to a time-based blind SQL injection attack in the 'start' GET parameter of patients/index.php

Critical · published November 7, 2023

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

🚨 A time-based blind SQL injection vulnerability lurks in RemoteClinic 2.0, hiding in the 'start' GET parameter of patients/index.php! 🔥 Think of this vulnerability like a waiter who can eavesdrop on kitchen orders without ever stepping foot in the kitchen. If the waiter is clever enough, they can piece together everything on the menu just by timing how long it takes for dishes to be prepared! An attacker could exploit this vulnerability to extract sensitive data from the database without any direct feedback. This means they can potentially retrieve patient information, appointment details, or even confidential records without ever needing to log in. The consequences could be absolutely devastating for patient privacy and trust!

Put simply

Think of this vulnerability like a waiter who can eavesdrop on kitchen orders without ever stepping foot in the kitchen. If the waiter is clever enough, they can piece together everything on the menu just by timing how long it takes for dishes to be prepared! This vulnerability allows for a time-based blind SQL injection attack, where an attacker sends specially crafted requests to manipulate the 'start' parameter, timing the responses to infer data from the database without any visible output.

What to do

An attacker could exploit this vulnerability to extract sensitive data from the database without any direct feedback. This means they can potentially retrieve patient information, appointment details, or even confidential records without ever needing to log in. The consequences could be absolutely devastating for patient privacy and trust! You need to patch RemoteClinic to the latest version immediately to eliminate this vulnerability. Also, consider implementing parameterized queries to prevent SQL injection and conduct a full code review to identify any similar risks. Don't wait! You've got this! Follow these steps, and you'll be one step closer to securing your application. 🛡️

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.00738 · 54.0th percentile
Published
2023-11-07T00:00Z
EPSS history
Timeline
  • 07 NOV 00:00Z
    RemoteClinic 2.0 is vulnerable to a time-based blind SQL injection attack in the 'start' GET parameter of patients/index.php
    cvelistv5