CVE-2023-51637CWE-89

Sante PACS Server PG Patient Query SQL Injection Remote Code Execution Vulnerability

Critical · published May 22, 2024

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

🚨 The Sante PACS Server PG has an SQL injection vulnerability that lets attackers execute arbitrary code without needing to log in! 🔥 Think of it as a hospital's patient record system that accepts any name without verifying it — like admitting someone just because they wrote their name on a form, without checking their ID. This oversight allows a mischievous individual to create a false identity and manipulate records at will. An attacker could exploit this vulnerability to run malicious code on the server with the same privileges as the system, potentially leading to unauthorized access to sensitive patient information, data corruption, or even further attacks on the network. The consequences could be absolutely devastating for patient confidentiality and system integrity!

Put simply

Think of it as a hospital's patient record system that accepts any name without verifying it — like admitting someone just because they wrote their name on a form, without checking their ID. This oversight allows a mischievous individual to create a false identity and manipulate records at will. The vulnerability lies in the DICOM service, which improperly validates user input when constructing SQL queries from the PATIENT record's NAME element, making it susceptible to SQL injection attacks.

What to do

An attacker could exploit this vulnerability to run malicious code on the server with the same privileges as the system, potentially leading to unauthorized access to sensitive patient information, data corruption, or even further attacks on the network. The consequences could be absolutely devastating for patient confidentiality and system integrity! To protect your installations, patch the Sante PACS Server PG immediately with the latest update, and consider implementing input validation to ensure that user-supplied data is properly sanitized before use. Review your security policies to minimize exposure to untrusted inputs. 🛡️ You've got this! Follow these steps to secure your systems and keep your data safe! 🦸

The record
Technical detail
CVSS v3.0
9.8 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00965 · 61.4th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-05-22T19:17Z
EPSS history
Timeline
  • 22 MAY 19:17Z
    Sante PACS Server PG Patient Query SQL Injection Remote Code Execution Vulnerability
    cvelistv5