Skip to main content

Hospital Management System EUVDEUVD-2026-64647

| CVE-2026-78112 LOW
SQL Injection (CWE-89)
2026-08-23 VulDB GHSA-m6f6-x3c2-67c9
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 low-privilege application credentials
  2. Exploit
    Send crafted HTTP request to /viewservicetype.php
  3. Execution
    Inject SQL payload via delid parameter
  4. Impact
    Extract or manipulate backend 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 that the attacker hold at least a low-privilege authenticated session within the Hospital Management System application, as indicated by PR:L in the CVSS 4.0 vector - fully anonymous exploitation is not supported. The vulnerable endpoint is /viewservicetype.php and the injection point is specifically the delid parameter; no other configuration change or special feature enablement is documented as required. No user interaction from a second party is necessary once an authenticated session is established. Limiting factors include the requirement for a valid application account (ruling out unauthenticated internet-scale exploitation) and the product's narrow deployment footprint as a free educational PHP project. There is no indication from available data that the delid parameter is restricted to administrative roles, meaning any authenticated user may be able to trigger the flaw.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) places this as network-accessible, low-complexity exploitation requiring only a low-privilege authenticated session with no user interaction. The E:P modifier in the CVSS 4.0 vector confirms publicly available exploit code, meaningfully elevating practical exploitability beyond what the 5.3 base score alone suggests. No EPSS data was supplied and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed widespread active exploitation at time of analysis. Because the product is a free educational PHP project rather than enterprise software, real-world deployment footprint is narrow - limiting aggregate exposure even though the technical bar for exploitation is low. The public exploit lowers the skill threshold to script-level attackers, so any authenticated user of an exposed instance should be treated as a realistic threat actor.

Exploit ScenarioDerived

An attacker with a low-privilege account on the Hospital Management System sends a crafted HTTP request to /viewservicetype.php with a SQL payload injected into the delid parameter - for example, a UNION-based query to extract table contents or an OR-condition to bypass delete-confirmation logic. With publicly available exploit code at https://github.com/ltranquility/vuln_submit/issues/25, a script-level attacker can enumerate or exfiltrate the underlying database, including patient records and service configuration data, without requiring elevated application privileges.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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 – Aug 23, 2026

SQL injection in itsourcecode Hospital Management System Project in PHP 1.0 allows low-privilege authenticated remote attackers to manipulate database queries via the delid parameter in /viewservicetype.php. Publicly available exploit code exists, reported and disclosed through VulDB. Successful exploitation yields partial confidentiality, integrity, and availability impact against the application database, with no lateral scope change to external systems confirmed.

RemediationAI

No vendor-released patch has been identified at time of analysis. As immediate compensating controls, operators should restrict access to /viewservicetype.php via web server ACLs so that only authenticated internal users on trusted networks can reach the endpoint - noting this does not eliminate risk from insider or compromised-account threats. Deploying a WAF rule to detect and block SQL metacharacters in the delid parameter is a useful secondary layer, though WAF rules can produce false positives and may not cover all payload variants. The authoritative fix is to rewrite the parameter handling in the PHP source to use parameterized queries or prepared statements, which eliminates the injection surface entirely. Organizations with development capacity should apply this source-level fix directly, referencing the proof-of-concept at https://github.com/ltranquility/vuln_submit/issues/25 to validate the fix. Given the absence of a vendor patch and the sensitive nature of hospital management data, replacing this application with a supported and actively maintained alternative should be considered for any production deployment.

Affected VersionsENISA

Hospital Management System Project in PHP 1.0

Affected Packages

euvd hospital_management_system_project_in_php 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 root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), a classic failure to sanitize user-supplied input before incorporating it into backend database queries. The CPE cpe:2.3:a:itsourcecode:hospital_management_system_project_in_php:*:*:*:*:*:*:*:* identifies this as a PHP-based hospital administration application distributed by itsourcecode.com, version 1.0. The application almost certainly uses a MySQL or MariaDB backend - a standard stack for this class of free PHP project. The vulnerable file /viewservicetype.php processes the delid parameter without sanitization, allowing injection of SQL metacharacters and UNION- or error-based payloads. No framework-level input validation or parameterized query usage was implemented for this parameter.

Know when Hospital Management System Project In Php 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-accessible SQL injection requiring a low-privilege authenticated session; partial CIA impact with no scope change to external systems.

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
Aug 23, 2026 - 10:22 NVD
MEDIUM LOW
CVSS changed
Aug 23, 2026 - 10:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Aug 23, 2026 - 09:15 cve.org
MEDIUM 5.3

DescriptionCVE.org

A flaw has been found in itsourcecode Hospital Management System Project in PHP 1.0. This impacts an unknown function of the file /viewservicetype.php. This manipulation of the argument delid causes sql injection. The attack may be initiated remotely. The exploit has been published and may be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Rare
free educational PHP project, minimal enterprise deployment
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 LOW
CISA KEV No
Public POC Yes
EPSS 0.3%
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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

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.

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