Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach web-exposed HospitalManagementSystem instance
-
DeliverySend request to update_subaccount endpoint
-
ExploitTamper with user_id argument
-
ExecutionBypass authorization check
-
ImpactModify another user's subaccount data
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 | The attacker must reach a network-exposed HospitalManagementSystem instance and invoke the update_subaccount function of php/controller.php (Account Administration component), supplying an attacker-chosen user_id to act on another user's subaccount. In practice this is an IDOR in an account-management action, so a session/account on the application is almost certainly needed despite the supplied PR:N rating - verify auth requirement with the code. Limiting factors: the defect only affects data reachable through subaccount administration, impact is Low across C/I/A (no RCE, no scope change), and the product's tiny deployment footprint sharply limits realistic targets. |
| Impact | This is a moderate, low-priority issue despite being remotely reachable. The input CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) rates it 5.5 with only Low impact to confidentiality, integrity, and availability (VC:L/VI:L/VA:L) and no scope change - consistent with an improper-authorization/IDOR defect (CWE-285) rather than full account takeover or RCE. Exploitation signals are mixed: a public exploit exists (POC=YES, VulDB, published as GitHub issue #7), and the CVSS 4.0 exploit-maturity metric is E:P (Proof-of-Concept), but this is NOT in CISA KEV and no EPSS score was provided, so there is no evidence of active or widespread exploitation. Note a tension worth verifying: the supplied vector states PR:N (unauthenticated), yet an 'improper authorization' flaw in a subaccount-administration function typically presupposes an existing authenticated session being abused to act on another user_id - the real-world prerequisite is likely a low-privileged account, which would make this an authenticated IDOR. The product itself is an obscure open-source hobby project with negligible production deployment, which far outweighs the exploit availability: real-world risk is low. Treat as a routine patch-when-available item, not an emergency. |
| Exploit ScenarioDerived | An attacker with (or who can register) a low-privileged account on an exposed HospitalManagementSystem instance sends a crafted request to the update_subaccount handler in php/controller.php, tampering with the user_id argument to modify a subaccount belonging to another user. Because the authorization check is missing or broken, the manipulation succeeds and the attacker alters account data they should not control. A proof-of-concept is publicly available (referenced via the project's GitHub issue tracker), lowering the skill needed to reproduce it. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Improper authorization in onetwothreeneth HospitalManagementSystem (Account Administration component) allows remote attackers to modify arbitrary user subaccounts by manipulating the user_id parameter in the update_subaccount function of php/controller.php. Public exploit code exists, and the independent assessment indicates the flaw is an IDOR-style defect that likely requires an authenticated session, with low impact to confidentiality, integrity, and availability. No vendor patch is available; the project was notified but has not responded, and version details are unavailable due to the rolling release model.
RemediationAI
No vendor-released patch identified at time of analysis; the project was informed via an issue report but has not responded, and the rolling release model provides no fixed version. Until an official fix is available, enforce server-side authorization in update_subaccount by verifying that the session user owns or has administrative rights over the target user_id before applying any changes. Restrict network exposure of the HospitalManagementSystem instance to trusted users or networks, and monitor or log requests to php/controller.php for suspicious user_id manipulation. A web application firewall (WAF) can be used as a virtual patch to block requests where the user_id parameter does not match the authenticated session owner, though this may break legitimate administrative workflows and requires careful tuning. Review the GitHub issue #7 and VulDB entries for updates, and apply a vendor patch immediately once it becomes available.
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
The vulnerability is an instance of CWE-285 (Improper Authorization) in the PHP-based HospitalManagementSystem. Specifically, the update_subaccount function in php/controller.php fails to verify that the authenticated user is authorized to act on the subaccount identified by the user_id parameter. This is an Insecure Direct Object Reference (IDOR) that lets an attacker change another user's subaccount data by supplying an arbitrary user_id. The affected component is Account Administration. The CPE cpe:2.3:a:onetwothreeneth:hospitalmanagementsystem:*:*:*:*:*:*:*:* confirms that all versions of the product are potentially affected; the project follows a rolling release model, so no specific vulnerable or fixed version is listed. The supplied CVSS 4.0 vector rates it as remote with no privileges (PR:N), but the independent assessment (CVSS 3.1: AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L) notes that a session is almost certainly required in practice because the defect sits behind an account-management action. Impact is limited to low confidentiality, integrity, and availability effects within the subaccount administration scope.
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
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
Improper authorization in an account-management action realistically requires a low-privileged session (PR:L); network-reachable with low complexity, yielding limited C/I/A impact and no scope change.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A flaw has been found in onetwothreeneth HospitalManagementSystem up to 9ef91ed6007314b6473110ed699dff76d158f61d. This affects the function update_subaccount of the file php/controller.php of the component Account Administration. This manipulation of the argument user_id causes improper authorization. Remote exploitation of the attack is possible. The exploit has been published and may be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. 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.
More in Hospitalmanagementsystem
View allUnauthenticated SQL injection in onetwothreeneth HospitalManagementSystem (PHP web app) lets a remote attacker inject ar
Unauthenticated SQL injection in onetwothreeneth HospitalManagementSystem (rolling release, confirmed vulnerable through
SQL injection in onetwothreeneth HospitalManagementSystem lets remote attackers execute arbitrary SQL through the transa
Unauthenticated SQL injection in onetwothreeneth HospitalManagementSystem lets remote attackers inject arbitrary SQL thr
SQL injection in UNION HospitalManagementSystem lets remote, unauthenticated attackers manipulate the patient_id paramet
Unrestricted file upload in onetwothreeneth HospitalManagementSystem lets a remote attacker submit arbitrary files throu
EUVD-2026-92479
GHSA-q82w-9362-5hgf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB