Skip to main content

Online Hospital Management System CVE-2026-10299

| EUVDEUVD-2026-33832 LOW
Improper Control of Resource Identifiers ('Resource Injection') (CWE-99)
2026-06-01 VulDB GHSA-fc67-4f8m-6pmc
2.0
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privilege application credentials
  2. Delivery
    Authenticate to Online Hospital Management System
  3. Exploit
    Send crafted HTTP request to viewdoctortimings.php
  4. Execution
    Enumerate integer delid parameter values
  5. Impact
    Delete or modify arbitrary doctor timing records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Resource identifier sanitization
Exploitation Conditions

Authentication with a high-privilege account (PR:H per CVSS 4.0 vector) is required - unauthenticated exploitation is not possible. The specific vulnerable endpoint is viewdoctortimings.php and exploitation requires the ability to send a crafted HTTP request with a manipulated delid parameter value referencing an arbitrary record ID. No special non-default configuration is required beyond having the application deployed and accessible over the network. Exploitation is limited by: (1) the attacker must already hold high-privileged application credentials, (2) the application must be network-accessible (self-hosted deployments may be internal-only), and (3) impact is confined to integrity and availability of doctor timing records within the vulnerable component only - no lateral movement to subsequent systems (SC:N, SI:N, SA:N) is indicated by the CVSS vector. The discrepancy between the 'Information Disclosure' tag and the VC:N CVSS metric means confidentiality impact has not been independently confirmed and should not be assumed.

Impact

Real-world risk is constrained to low-to-moderate despite the presence of a public POC. The CVSS 4.0 score of 2.0 is consistent with the PR:H requirement - an attacker must already hold high-privileged credentials within the application before exploitation is possible, dramatically narrowing the threat actor population. The CVSS vector confirms no confidentiality impact (VC:N), meaning the IDOR does not expose sensitive patient or doctor records to reading; instead, integrity (VI:L) and availability (VA:L) impacts reflect unauthorized deletion or modification of doctor timing entries. The 'Information Disclosure' tag in the source intelligence appears inconsistent with the VC:N CVSS metric - this discrepancy should be verified with the vendor or by reviewing the POC, as the actual impact scope may differ from the tag. EPSS data was not provided; given the niche deployment scope of a single open-source PHP hospital system with a high-privilege prerequisite, widespread automated exploitation is unlikely. This vulnerability is not listed in the CISA KEV catalog. The POC is a GitHub markdown writeup, suggesting it is a researcher-authored disclosure rather than weaponized tooling. Priority is low for most organizations; hospitals or clinics self-hosting this specific application should treat it as elevated due to operational data sensitivity.

Exploit ScenarioDerived

An attacker who has obtained high-privileged credentials to the Online Hospital Management System - through credential theft, phishing of an admin account, or insider access - navigates to viewdoctortimings.php and manipulates the delid parameter to reference the numeric ID of a doctor timing record they do not own or administer. By iterating through plausible integer ID values (IDOR enumeration), the attacker can delete or alter scheduling records for arbitrary doctors, disrupting hospital operational scheduling. A public proof-of-concept writeup on GitHub details this manipulation technique, lowering the bar for any authenticated attacker to reproduce it.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 01, 2026

Insecure Direct Object Reference (IDOR) in code-projects Online Hospital Management System 1.0 allows a high-privileged remote attacker to manipulate the delid parameter in viewdoctortimings.php, resulting in unauthorized modification or deletion of doctor timing records beyond the attacker's intended access scope. The CVSS 4.0 score of 2.0 reflects the high privilege prerequisite (PR:H), low integrity impact (VI:L), and low availability impact (VA:L) to the vulnerable component. No public exploit identified at time of analysis as active exploitation - however, publicly available exploit code exists, documented in a GitHub proof-of-concept writeup.

RemediationAI

No vendor-released patch has been identified at time of analysis - the CPE wildcard and absence of any patch reference in the available intelligence confirm this. The primary remediation is to add server-side authorization checks in viewdoctortimings.php to validate that the authenticated session user owns or has explicit permission to act on the record identified by the delid parameter before processing the deletion or modification request. As a compensating control, restrict access to viewdoctortimings.php to only the minimum required admin roles via application-level or web server access controls (e.g., .htaccess IP allowlisting or role middleware), accepting the trade-off of reduced administrative flexibility. Additionally, implement audit logging on all delid parameter invocations to detect unauthorized access attempts. Organizations should monitor the VulDB entry at https://vuldb.com/vuln/367592 and the vendor site at https://code-projects.org/ for patch releases. Given the niche nature of this software, organizations should evaluate whether this system can be replaced with a more actively maintained alternative.

Affected VersionsENISA

Online Hospital Management System 1.0

Affected Packages

euvd online_hospital_management_system 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 vulnerability resides in viewdoctortimings.php, a PHP script within the Online Hospital Management System 1.0, developed by code-projects.org. The root cause is classified as CWE-99 (Improper Control of Resource Identifiers), the formal class for IDOR flaws where the application uses a user-controlled identifier - here the GET/POST parameter delid - to directly reference a backend resource (a doctor timing record) without enforcing sufficient authorization checks to confirm the requesting user owns or has rights to that specific record. The affected CPE is cpe:2.3:a:code-projects:online_hospital_management_system:*:*:*:*:*:*:*:*, indicating version 1.0 is the only known release and the wildcard version match suggests no patched release exists. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) confirms network delivery, low complexity, no special attack requirements beyond credential access, and no user interaction needed once authenticated.

Know when Online Hospital Management System 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.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
CVSS changed
Jun 01, 2026 - 23:22 NVD
3.8 (LOW) 2.0 (LOW)

DescriptionCVE.org

A weakness has been identified in code-projects Online Hospital Management System 1.0. This issue affects some unknown processing of the file viewdoctortimings.php. This manipulation of the argument delid causes improper control of resource identifiers. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.

Threat Intelligence Overview

EPSS Score
0.1%
Top 84% exploitable
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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.1%
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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2023-37069 CRITICAL POC
9.8 Aug 10

Code-Projects Online Hospital Management System V1.0 is vulnerable to SQL Injection (SQLI) attacks, which allow an attac

CVE-2023-4185 CRITICAL POC
9.8 Aug 06

A vulnerability was found in SourceCodester Online Hospital Management System 1.0. Rated critical severity (CVSS 9.8), t

CVE-2025-5604 HIGH POC
7.3 Jun 04

Critical SQL injection vulnerability in Campcodes Hospital Management System version 1.0, specifically in the /user-logi

CVE-2025-5603 HIGH POC
7.3 Jun 04

Critical SQL injection vulnerability in Campcodes Hospital Management System version 1.0, affecting the /registration.ph

CVE-2025-5602 HIGH POC
7.3 Jun 04

Critical SQL injection vulnerability in Campcodes Hospital Management System version 1.0 affecting the /admin/registrati

CVE-2024-5362 MEDIUM POC
6.9 May 26

A vulnerability classified as critical has been found in SourceCodester Online Hospital Management System 1.0. Rated med

CVE-2025-6408 MEDIUM POC
5.5 Jun 21

A critical SQL injection vulnerability exists in Campcodes Online Hospital Management System version 1.0 affecting the /

CVE-2025-6407 MEDIUM POC
5.5 Jun 21

A SQL injection vulnerability (CVSS 7.3). Risk factors: public PoC available.

CVE-2025-6406 MEDIUM POC
5.5 Jun 21

CVE-2025-6406 is a critical SQL injection vulnerability in Campcodes Online Hospital Management System version 1.0, spec

CVE-2026-10208 MEDIUM POC
5.5 Jun 01

SQL injection in code-projects Online Hospital Management System 1.php enables remote unauthenticated attackers to manip

CVE-2026-7632 MEDIUM POC
5.5 May 02

SQL injection in code-projects Online Hospital Management System 1.0 allows remote unauthenticated attackers to manipula

CVE-2026-7631 LOW POC
2.1 May 02

Improper authorization in code-projects Online Hospital Management System 1.0 allows authenticated remote attackers to m

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