Skip to main content

UNION HospitalManagementSystem CVE-2026-105384

| EUVDEUVD-2026-92522 MEDIUM
SQL Injection (CWE-89)
2026-10-05 VulDB GHSA-25v5-hfxh-3m83
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed patient_info.php endpoint
  2. Exploit
    Inject SQL via patient_id argument
  3. Execution
    Database executes malicious query
  4. Impact
    Extract or alter patient 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 network access to a deployed instance of UNION HospitalManagementSystem exposing patient_info.php, with the patient_id parameter reaching the vulnerable query; per CVSS AV:N/AC:L/PR:N/UI:N no authentication, special configuration, or user interaction is required against a reachable instance. The primary limiting factor is exposure and deployment scale rather than technical prerequisites: this is a small open-source PHP project with no enterprise footprint, so realistic risk hinges on whether an instance is internet-exposed. No fixed version is available because the project uses a rolling release and has not responded to the report.

Impact

Multiple signals point to a LOW real-world priority despite the medium CVSS. The CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated SQL injection, but all impact metrics are limited (VC:L/VI:L/VA:L, SC/SI/SA:N), yielding a modest 6.9 score. The vector carries E:P (Proof-of-Concept exploit maturity), consistent with the stated public exploit, so publicly available exploit code exists. However, there is NO CISA KEV listing and NO EPSS score provided in the input, so widespread or active exploitation cannot be inferred. The disclosure originates solely from VulDB with the 'exploit' reference pointing to a GitHub issue on a small open-source project (onetwothreeneth/HospitalManagementSystem) that the input states has not responded to the report. The combination of an obscure hobby-grade product, a rolling-release model with no fixed/patched version, and no KEV/EPSS corroboration means this is a genuine-but-low-priority bug: easy to exploit in principle, but tiny deployment footprint and no evidence of real-world attacker interest. EPSS data is MISSING and should be checked before deprioritizing entirely.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted value in the patient_id parameter to patient_info.php, injecting SQL that the application executes against its backend database. A public proof-of-concept exists (referenced via the project's GitHub issue tracker), lowering the skill needed to reproduce the attack. Given the limited CVSS impact ratings, a realistic outcome is partial disclosure or modification of patient records rather than full database or host compromise.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 05, 2026

SQL injection in UNION HospitalManagementSystem lets remote, unauthenticated attackers manipulate the patient_id parameter in patient_info.php to read or modify limited data in the underlying database. The flaw affects a rolling-release PHP project, with publicly available exploit code and no fixed version identified because the maintainers have not responded; exploitation requires a deployed, reachable instance. Despite the medium CVSS, real-world priority is low because this is a small open-source hospital management system without an enterprise footprint.

RemediationAI

No vendor-released patch or fixed version was identified at time of analysis; the project uses a rolling release and has not responded to the issue report. Primary remediation is to apply a code fix that replaces string-concatenated SQL in patient_info.php with parameterized queries or prepared statements and validates patient_id as an integer. Until that is possible, reduce exposure: place the application behind authentication and network restrictions, block direct public access to patient_info.php at the reverse proxy or WAF, and use a WAF rule that rejects SQL metacharacters in patient_id (trade-off: possible false positives and no guarantee against all SQLi variants). If the endpoint is not required, disable or remove patient_info.php; also run the database account with least privilege so a successful injection cannot read or write unrelated tables. Monitor the VulDB entry at https://vuldb.com/vuln/413578 and the GitHub issue at https://github.com/onetwothreeneth/HospitalManagementSystem/issues/9 for a future fix.

Affected VersionsENISA

HospitalManagementSystem 9ef91ed6007314b6473110ed699dff76d158f61d

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

CWE-89 SQL injection in a PHP web application. The vulnerable endpoint patient_info.php accepts a patient_id argument that is not safely bound before being used in a SQL query, allowing attacker-controlled SQL syntax to alter query logic. CPE cpe:2.3:a:union:hospitalmanagementsystem:*:*:*:*:*:*:*:* identifies UNION HospitalManagementSystem as affected across its rolling-release versions; the analyzed snapshot is commit 9ef91ed6007314b6473110ed699dff76d158f61d. CVSS v4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N with E:P confirms a remotely reachable, unauthenticated proof-of-concept exploit, while our independent CVSS 3.1 assessment rates impact as low confidentiality, integrity, and availability (C:L/I:L/A:L). The project uses continuous delivery and no version-specific advisory, and the issue report at GitHub has not been answered.

Know when Hospitalmanagementsystem 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 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 7.3 HIGH

Remote unauthenticated SQLi with no UI gives AV:N/AC:L/PR:N/UI:N; impacts kept Low across C/I/A to stay consistent with the input's limited 4.0 ratings.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/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
None
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

2
CVSS changed
Oct 05, 2026 - 18:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Oct 05, 2026 - 17:15 cve.org
MEDIUM 6.9

DescriptionCVE.org

A vulnerability was found in UNION HospitalManagementSystem up to 9ef91ed6007314b6473110ed699dff76d158f61d. Affected is an unknown function of the file patient_info.php. Performing a manipulation of the argument patient_id results in sql injection. The attack is possible to be carried out remotely. The exploit has been made public and could be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.3%
Top 85% exploitable
Prevalence
Rare
obscure open-source GitHub hospital app, negligible production footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
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.

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