Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege app account
-
DeliverySend crafted request to sistem.php simpan
-
ExploitManipulate tipe/title/content_setting parameters
-
ExecutionBypass authorization on config write
-
ImpactAlter system configuration settings
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated high-privilege session (CVSS PR:H) to reach the admin module's Configuration Handler - specifically the simpan function in application/modules/admin/controllers/sistem.php. The attacker manipulates the tipe, title, and content_setting arguments to perform configuration writes without proper authorization checks. Limiting factors: exploitation depends on already holding elevated privileges within the application (no unauthenticated path), the product is a niche self-hosted PHP application with small deployment footprint, and impact is confined to Low confidentiality/integrity/availability effects on configuration data rather than full system compromise. |
| Impact | This is a high-CVSS-in-name-only issue that resolves to genuinely low real-world risk. The vendor (VulDB) CVSS 4.0 base score is only 5.1 (medium), with a vector of AV:N/AC:L/PR:H/UI:N and uniformly Low impacts (VC:L/VI:L/VA:L), so even the reported score is modest. The PR:H requirement means an attacker must already hold high privileges in the application, which sharply limits the population of realistic threat actors and contradicts the 'Authentication Bypass' tag - the underlying weakness is CWE-285 improper authorization (an authorization/privilege-boundary flaw), not an authentication bypass. Exploitation status: publicly available exploit code exists (referenced GitHub issue #12), but there is no CISA KEV listing and no EPSS score provided, so there is no evidence of active exploitation - POC availability and active exploitation are distinct signals and should not be conflated. No SSVC decision data was supplied. The E:P (Proof-of-Concept exploit maturity) in the 4.0 vector is consistent with the public POC but not with weaponized in-the-wild use. Net: a low-priority, low-impact authorization defect in a niche product, elevated only slightly by public POC code. |
| Exploit ScenarioDerived | An attacker who already possesses a high-privilege authenticated account (or has compromised one) on a deployed HospitalManagement instance sends a crafted request to the sistem.php simpan configuration handler, manipulating the tipe/title/content_setting parameters to alter system settings they should not be authorized to change. A public proof-of-concept exists in the vendor's GitHub issue tracker (#12), lowering the effort to reproduce, though the high-privilege prerequisite limits practical impact. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Improper authorization in the gedelumbung HospitalManagement configuration handler lets an authenticated high-privilege user write arbitrary configuration values through the sistem.php 'simpan' action without the application enforcing an adequate access-control check. Only deployments running the current rolling-release codebase are affected, since the project publishes no versioned releases and the CPE entry carries a wildcard version; the practical exposure is limited to Low confidentiality, integrity, and availability impact on configuration data rather than full host or data compromise. Publicly available exploit code exists via the project's GitHub issue tracker (issue #12), but there is no indication of confirmed active exploitation, and the EPSS-style risk signal remains modest; the attacker must already hold an administrative session (CVSS PR:H, assessed CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N), which keeps real-world risk low despite the nominally elevated severity.
RemediationAI
No vendor-released patch is identified at the time of analysis: the project was notified through the public issue report at https://github.com/gedelumbung/HospitalManagement/issues/12 but has not responded, and because HospitalManagement ships on a rolling-release model with no version tags, there is no fixed release number to upgrade to (the only upstream reference is the repository at https://github.com/gedelumbung/HospitalManagement/). Until an upstream fix appears, the strongest compensating control is to enforce server-side authorization inside application/modules/admin/controllers/sistem.php::simpan - add an explicit role/privilege check (plus CSRF validation and input validation on tipe, title, and content_setting) before any configuration write, accepting that this is a local code change that must be re-applied after each upstream pull. In parallel, restrict network access to the admin module: bind the configuration endpoints behind IP allowlisting, a VPN, or an authenticated reverse proxy so that only trusted administrative networks can reach /admin/sistem, with the trade-off that legitimate remote administrators lose direct access and must use the approved path. Blocking or rate-limiting POST requests to the admin configuration routes at the WAF or web-server layer reduces the reachable attack surface but can break legitimate settings changes and should be tested against normal admin workflows, and disabling the admin UI configuration write function entirely is the most restrictive option if configuration is managed out-of-band. Additionally, rotate any administrator credentials or exposed secrets that may have been altered in configuration settings, monitor for unexpected changes to configuration rows, and subscribe to the upstream repository and the VulDB entries (https://vuldb.com/vuln/411505) for the eventual patched commit; note that publicly available exploit code exists, so unpatched instances with untrusted users holding admin roles should be considered at elevated risk of configuration tampering.
Affected VersionsENISA
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
HospitalManagement is a self-hosted PHP web application by the developer 'gedelumbung', structured in a CodeIgniter-style MVC/ modular layout in which admin functionality lives under application/modules/admin/controllers/. The flaw resides in the Configuration Handler's simpan (save) function in application/modules/admin/controllers/sistem.php, which accepts the tipe, title, and content_setting arguments and persists them as application configuration. The root cause class is CWE-285 (Improper Authorization): the controller action performs the configuration write without verifying that the calling user is entitled to modify those settings, so the authorization boundary is effectively left to client-side or upstream routing rather than being enforced at the action itself. Because the request is remote and network-reachable (AV:N) it can be triggered over HTTP against any exposed instance, but the CVSS vectors supplied (CVSS:4.0/AV:N/AC:L/AT:N/PR:H/.../E:P and the assessed CVSS:3.1 vector with PR:L) both require an already-privileged session, meaning this is a privilege/authorization-boundary weakness inside the admin module and not an authentication bypass into the application. Impact is scoped to low-level modification of configuration values (VC:L/VI:L/VA:L in the 4.0 vector), not code execution or data exfiltration, and the project's rolling-release model means no version identifiers exist in the CPE (cpe:2.3:a:gedelumbung:hospitalmanagement:*:*:*:*:*:*:*:*) to distinguish vulnerable from fixed builds.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable authorization flaw in a config-save action; I use PR:L rather than the vendor's PR:H since improper authorization typically lets a lower-privileged user act, with Low confidentiality/integrity impact and no availability effect.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was detected in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. Impacted is the function sistem.php::simpan of the file application/modules/admin/controllers/sistem.php of the component Configuration Handler. The manipulation of the argument tipe/title/content_setting results in improper authorization. The attack may be launched remotely. The exploit is now public and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in gedelumbung HospitalManagement Multiple Vulnerabilities
View all 6More in Hospitalmanagement
View allImproper authentication in the password-change handler of gedelumbung HospitalManagement allows an authenticated low-pri
Cross-site request forgery in HospitalManagement allows remote attackers to trick an authenticated user's browser into s
SQL injection in the gedelumbung HospitalManagement application (PHP/CodeIgniter-style MVC codebase) allows an attacker
EUVD-2026-89570
GHSA-4jrv-r33p-ghrg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB