Skip to main content

Hospital Management System CVE-2026-16334

| EUVDEUVD-2026-46146 LOW
SQL Injection (CWE-89)
2026-07-21 VulDB GHSA-2rpx-m23v-x3h4
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain or compromise low-privilege HMS account
  2. Delivery
    Authenticate to web application
  3. Exploit
    Send crafted HTTP request to /prescriptionorder.php
  4. Execution
    Inject SQL payload via editid parameter
  5. Impact
    Retrieve or tamper with prescription and patient database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid low-privilege authenticated session in the Hospital Management System (PR:L per CVSS 4.0 vector). The attacker must be able to send HTTP requests to the /prescriptionorder.php endpoint and control the editid parameter value. No special server-side configuration beyond a default installation is required - the flaw exists in the application code itself. What limits exploitation: the attacker must possess or compromise an application account (any role that can access the prescription order page); unauthenticated internet scanners cannot exploit this directly. Exploitation is constrained to the database context of the application's DB user; lateral OS-level compromise is not indicated by available data.

Impact

The CVSS 4.0 score of 5.3 (Medium) reflects constrained impact: VC:L/VI:L/VA:L with PR:L means the attacker must already be authenticated and the achievable damage is limited - read or modify data within the application's database context but no full system compromise or scope change (SC:N/SI:N/SA:N). The E:P modifier confirms a public exploit exists, which elevates practical risk above the raw score suggests for organizations running this software. However, no KEV listing means CISA has not confirmed active exploitation in the wild. EPSS data is absent from available intelligence. The realistic risk is medium for any hospital deploying this exact software: an insider threat or a compromised low-privilege account (nurse, receptionist) could abuse this to read or alter prescription records. The product's niche footprint (see prevalence) limits broad exploitation campaigns.

Exploit ScenarioDerived

An authenticated user with low-privilege access (e.g., a hospital staff account) sends a crafted HTTP request to /prescriptionorder.php with a malicious editid parameter containing SQL injection syntax, such as a UNION-based payload. The unsanitized input is passed directly into a database query, allowing the attacker to extract patient records, prescription data, or credential hashes from the underlying database. A public proof-of-concept is available at https://github.com/LiamJim/cve/issues/1, which lowers the skill threshold for exploitation.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 21, 2026

SQL injection in itsourcecode Hospital Management System 1.0 allows remote authenticated attackers to manipulate database queries via the editid parameter in /prescriptionorder.php. The CVSS 4.0 vector (PR:L) confirms low-privilege authenticated access is required, limiting opportunistic exploitation but not targeted abuse by authorized users or compromised accounts. A publicly available proof-of-concept exploit exists on GitHub, lowering the barrier for exploitation. No patch has been identified; no public exploit identified at time of analysis in CISA KEV.

RemediationAI

No vendor-released patch has been identified at time of analysis. The primary remediation is to replace string-concatenated SQL queries in /prescriptionorder.php with PHP prepared statements using PDO or MySQLi bound parameters, which eliminates the injection surface for editid and any other unsanitized parameters. As a compensating control, deploy a web application firewall (WAF) rule to detect and block SQL metacharacter patterns in the editid parameter - note this can be bypassed by encoding evasion and is not a substitute for code fixes. Additionally, restrict access to the prescription order endpoint to the minimum required roles and enforce strong session management to reduce the window of a compromised low-privilege account. For organizations unable to patch immediately, audit database user privileges to ensure the application DB user has only SELECT/INSERT/UPDATE rights on needed tables and cannot access system tables or execute stacked queries. Advisory references: https://vuldb.com/vuln/380703 and https://vuldb.com/cve/CVE-2026-16334.

Affected VersionsENISA

Hospital Management System 1.0

Affected Packages

euvd hospital_management_system no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected product is a PHP-based web application - itsourcecode Hospital Management System version 1.0 - catalogued under CPE cpe:2.3:a:itsourcecode:hospital_management_system:*:*:*:*:*:*:*:*. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), a classic SQL injection arising from unsanitized user input being concatenated directly into a database query. The vulnerable parameter is editid in the /prescriptionorder.php endpoint. PHP applications of this pattern typically construct SQL queries via string interpolation without prepared statements or parameterized queries, allowing an attacker to inject arbitrary SQL syntax through GET or POST parameters.

Know when Hospital Management System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.3 MEDIUM

Network-reachable endpoint but PR:L required; unchanged scope and limited CIA impact match CVSS 4.0 VC:L/VI:L/VA:L/SC:N/SI:N/SA:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Jul 21, 2026 - 03:22 NVD
MEDIUM LOW
CVSS changed
Jul 21, 2026 - 03:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Jul 21, 2026 - 02:00 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was identified in itsourcecode Hospital Management System 1.0. This vulnerability affects unknown code of the file /prescriptionorder.php. Such manipulation of the argument editid leads to sql injection. The attack can be launched remotely. The exploit is publicly available and might be used.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche PHP source code project, primarily academic or small clinic deployments
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2023-43958 CRITICAL POC
9.8 Apr 22

An arbitrary file upload vulnerability in the component /jquery-file-upload/server/php/index.php of Hospital Management

CVE-2020-26629 CRITICAL POC
9.8 Jan 10

A JQuery Unrestricted Arbitrary File Upload vulnerability was discovered in Hospital Management System V4.0 which allows

CVE-2024-40502 CRITICAL POC
9.8 Jul 22

SQL injection vulnerability in Hospital Management System Project in ASP.Net MVC 1 allows aremote attacker to execute ar

CVE-2023-4176 CRITICAL POC
9.8 Aug 06

A vulnerability was found in SourceCodester Hospital Management System 1.0. Rated critical severity (CVSS 9.8), this vul

CVE-2023-3811 CRITICAL POC
9.8 Jul 21

A vulnerability was found in Hospital Management System 1.0. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2023-3810 CRITICAL POC
9.8 Jul 21

A vulnerability was found in Hospital Management System 1.0. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2023-3809 CRITICAL POC
9.8 Jul 21

A vulnerability was found in Hospital Management System 1.0. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2023-31498 CRITICAL POC
9.8 May 11

A privilege escalation issue was found in PHP Gurukul Hospital Management System In v.4.0 allows a remote attacker to ex

CVE-2022-38637 CRITICAL POC
9.8 Sep 13

Hospital Management System v1.0 was discovered to contain multiple SQL injection vulnerabilities via the Username and Pa

CVE-2022-32095 CRITICAL POC
9.8 Jul 01

Hospital Management System v1.0 was discovered to contain a SQL injection vulnerability via the editid parameter at orde

CVE-2022-32094 CRITICAL POC
9.8 Jul 01

Hospital Management System v1.0 was discovered to contain a SQL injection vulnerability via the loginid parameter at doc

CVE-2022-32093 CRITICAL POC
9.8 Jul 01

Hospital Management System v1.0 was discovered to contain a SQL injection vulnerability via the loginid parameter at adm

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy