Skip to main content

HospitalManagement EUVDEUVD-2026-108565

| CVE-2026-115536 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-10-23 VulDB GHSA-gv23-86cp-8ph5
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach Admin Routing Page endpoint
  2. Exploit
    Inject script via 'content' argument
  3. Execution
    Victim renders attacker-controlled page
  4. Impact
    Script executes in victim browser context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation targets the 'content' argument processed by the simpan function in the Admin Routing Page controller (application/modules/admin/controllers/routing_pages.php). Per the CVSS vector, victim interaction is required (UI:P) - a user must load or view the page where the attacker-controlled content is rendered for the script to fire. The exact trigger mechanism (reflected versus stored XSS) is not described in the available sources. Limiting factors: the flaw lives in an admin-area controller, so reaching the injection point realistically depends on access to that administrative component (the vendor-assigned PR:N is questionable here); impact is confined to the browser context with no confidentiality or availability effect (VC:N/VA:N) and only low integrity impact (VI:L); and there is no verified working exploit, only a PoC reference.

Impact

This is a low-to-moderate priority issue despite being remotely reachable. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P) and 5.3 base score describe a cross-site scripting flaw with no confidentiality impact (VC:N) and only low integrity impact (VI:L), reflecting the typical blast radius of XSS rather than system compromise. The VulDB-assigned vector states PR:N (no privileges), but the affected element is explicitly the 'Admin Routing Page' component (application/modules/admin/controllers/routing_pages.php) - this is a conflict: an admin controller normally requires authenticated/administrative access to reach, which would argue for PR:L/PR:H; verify the actual access path with the project before treating this as fully unauthenticated. No EPSS score and no KEV listing were provided, and there is no confirmed active exploitation. A GitHub issue is referenced as an 'exploit,' but the input marks it as reference-only and not verified as working exploit code, so this signals disclosure, not weaponization. The vuln.today decision label is 'this_month,' consistent with a real but non-urgent XSS. Overall this reads as a genuine but modest-severity bug, not a high-urgency emergency.

Exploit ScenarioDerived

An attacker crafts a malicious payload in the 'content' argument handled by the simpan function of the Admin Routing Page and lures a logged-in user or administrator into viewing the affected page, at which point the script executes in their browser session (UI:P indicates victim interaction is required). A public PoC reference exists in the project's GitHub issue tracker, but it is not verified as working exploit code, so reliability of a turnkey exploit is uncertain.

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 – Oct 23, 2026

Cross-site scripting in the Admin Routing Page of gedelumbung HospitalManagement lets an attacker who controls the 'content' argument processed by the simpan function in application/modules/admin/controllers/routing_pages.php have script run in a user's browser when the affected page renders that content. The project uses a rolling release model, so no version range is published; builds up to and including commit c2d45543789a3887067d3915f69d44cfc2cf76a8 are reported affected. Impact is confined to low integrity with no confidentiality or availability effect, a public PoC reference exists but is not verified as working exploit code, and no CISA KEV entry indicates active exploitation.

RemediationAI

No vendor-released patch identified at time of analysis: the maintainer was notified through issue https://github.com/gedelumbung/HospitalManagement/issues/16 but has not responded, and the rolling release model means there is no tagged fixed version to upgrade to - deployments should treat every build up to commit c2d45543789a3887067d3915f69d44cfc2cf76a8 as vulnerable and schedule remediation within the current monthly cycle rather than as an emergency. Until an upstream fix lands, the most direct control is to apply contextual output encoding (for example htmlspecialchars with ENT_QUOTES on the 'content' value at render time) or input filtering in a maintained fork of routing_pages.php, accepting the trade-off that the patch must be re-applied on every upstream pull. Restrict the Admin Routing Page endpoint to trusted networks or authenticated VPN users via reverse-proxy IP allowlisting, at the cost of losing remote administrative access. A Content-Security-Policy that disallows inline and third-party script on admin pages blocks execution of injected payloads, but may break existing inline JavaScript in the admin theme, so it should be tested in staging first. Monitor https://vuldb.com/vuln/425389 for an updated advisory before relying on any single workaround.

Affected VersionsENISA

HospitalManagement c2d45543789a3887067d3915f69d44cfc2cf76a8

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

The affected component is a PHP web application whose directory layout (application/modules/admin/controllers/) is characteristic of a modular MVC framework in which admin functionality is separated into its own module. The flaw is classified as CWE-79 (improper neutralization of input during web page generation), meaning the 'content' argument accepted by the simpan handler is not adequately encoded or sanitized before being written into a page that is later served to a browser, allowing markup and script to be interpreted rather than displayed as text. Per the available sources the trigger is not described further: it is unconfirmed whether the payload is reflected immediately by the save action or persisted and later rendered to other admin users. Reaching the injection point realistically requires access to the administrative Routing Page component, which is why the assessed vector uses PR:L and UI:P rather than the vendor's PR:N; the browser-context impact is scored as S:C with only VI:L and no VC/VA effect. No framework-specific library CVE, protocol weakness, or server-side primitive is involved beyond the missing output encoding.

Know when Hospitalmanagement 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:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
vuln.today AI 4.1 MEDIUM

Network-reachable XSS with low complexity; PR:L because the injection point is an admin controller, UI:R and S:C as the payload executes in a victim's browser, C:N/I:L per the no-confidentiality, low-integrity impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/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
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 23, 2026 - 02:53 NVD
MEDIUM LOW
CVSS changed
Oct 23, 2026 - 02:53 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 23, 2026 - 01:15 cve.org
MEDIUM 5.3

DescriptionCVE.org

A security flaw has been discovered in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. The impacted element is the function simpan of the file application/modules/admin/controllers/routing_pages.php of the component Admin Routing Page. The manipulation of the argument content results in cross site scripting. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. 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 81% exploitable
Prevalence
Rare
obscure hobby/open-source GitHub project, no enterprise deployment footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 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.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· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Related Vulnerabilities in HospitalManagement XSS and Open Redirect Flaws

View all 4

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