CVE-2026-102844 in HospitalManagementinfo

Summary

by MITRE • 09/30/2026

A weakness has been identified in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. This vulnerability affects the function detail of the file application/modules/admin/controllers/laporan_data_pasien.php. Executing a manipulation of the argument id_param can lead to authorization bypass. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 09/30/2026

The identified vulnerability resides within the HospitalManagement software suite developed by gedelumbung, specifically affecting versions up to commit c2d45543789a3887067d3915f69d44cfc2cf76a8. The core of this security flaw is located in the application/modules/admin/controllers/laporan_data_pasien.php file, which handles patient data reporting functions. This component processes an argument named id_param to retrieve specific records from the database or internal system state. Due to insufficient validation and access control mechanisms associated with this parameter, attackers can manipulate its value to bypass intended authorization checks. This lack of proper input sanitization allows a remote attacker to interact with administrative functionalities that should be restricted to authorized personnel only, effectively granting them elevated privileges within the application context without valid authentication credentials for those specific actions.

From a technical perspective, this vulnerability represents a classic case of broken access control where the server-side logic fails to verify whether the requesting user has permission to perform the action associated with the provided identifier. By altering the id_param value, an attacker can potentially access sensitive patient information or modify reporting data that they are not authorized to view or change. This type of flaw is commonly categorized under CWE-285 Improper Authorization and often aligns with ATT&CK technique T1078 Valid Accounts if combined with credential theft, though in this specific instance, the bypass occurs even without valid administrative credentials due to the logic error itself. The remote nature of the exploit means that no physical access or local shell is required; an attacker can launch attacks over a network connection, making it particularly dangerous for web-facing deployments.

The operational impact of this vulnerability is severe given the sensitive nature of hospital management systems which handle protected health information (PHI). Unauthorized access to patient data violates privacy regulations such as HIPAA in the United States or GDPR in Europe, potentially leading to significant legal and financial repercussions for healthcare providers using this software. Furthermore, because the exploit code has been made publicly available, automated scanning tools and malicious actors can easily leverage it to compromise systems at scale. The absence of a formal versioning scheme complicates vulnerability management efforts significantly. Without clear release notes or semantic version numbers, administrators cannot reliably determine if their specific deployment is affected by this flaw based on standard update channels. This ambiguity forces organizations to rely solely on commit hashes for identification, which requires deeper technical expertise and direct repository access to verify patch status.

Mitigation strategies must address both the immediate code defect and the broader governance issues surrounding version control. The primary remediation involves implementing strict server-side authorization checks within the laporan_data_pasien.php controller logic. Developers should ensure that every request involving sensitive data retrieval or modification verifies the current user's role and permissions against a secure access control list before processing the id_param value. Input validation should also be enforced to restrict acceptable values for this parameter, preventing injection attacks that might accompany the authorization bypass. Additionally, adopting a robust versioning strategy such as Semantic Versioning (SemVer) is critical for future maintenance. This would allow administrators to easily identify affected versions and apply patches systematically rather than relying on opaque commit hashes. Until an official patch is released by gedelumbung, organizations should consider network-level mitigations such as restricting access to the administrative interface via IP whitelisting or deploying a Web Application Firewall with rules tailored to detect manipulation of this specific parameter.

Responsible

VulDB

Disclosure

09/30/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you know our Splunk app?

Download it now for free!