Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Low-privilege authentication required (PR:L); no scope change to external systems; partial CIA impact consistent with constrained database account permissions.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in itsourcecode Hospital Management System 1.0. Affected is an unknown function of the file /doctorprofile.php. The manipulation of the argument doctorname leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used.
AnalysisAI
SQL injection in itsourcecode Hospital Management System 1.0 exposes the /doctorprofile.php endpoint to remote exploitation via the doctorname parameter, allowing an authenticated attacker to execute arbitrary SQL commands against the backend database. Affected systems risk unauthorized access to, modification of, or partial disruption of sensitive medical and staff records stored within the application. A public proof-of-concept exploit has been disclosed on GitHub (CVSS 4.0 E:P), significantly lowering the technical barrier for exploitation despite the moderate base score; no CISA KEV listing is present at time of analysis.
Technical ContextAI
The affected product is itsourcecode Hospital Management System version 1.0, a PHP-based web application for managing hospital operations including doctor profiles (CPE: cpe:2.3:a:itsourcecode:hospital_management_system:*:*:*:*:*:*:*:*). The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements Used in an SQL Command), the canonical SQL injection root cause. In PHP applications of this class, CWE-89 typically arises from direct string concatenation of unsanitized user input into SQL query strings rather than the use of parameterized queries or prepared statements. The doctorname parameter accepted by /doctorprofile.php is passed unsanitized into a database query, allowing an attacker to alter query logic. The wildcard version in the CPE string suggests the issue may span multiple versions beyond the explicitly referenced 1.0 release.
RemediationAI
No vendor-released patch has been identified at time of analysis. The definitive fix is a source-code correction in /doctorprofile.php replacing any direct SQL string concatenation involving doctorname with parameterized queries or prepared statements using PHP's PDO or MySQLi APIs - this eliminates the CWE-89 root cause entirely. As compensating controls while awaiting a patch: deploy a Web Application Firewall with SQL injection detection rules to intercept malicious payloads at the network layer (trade-off: WAF rules can be bypassed via encoding or timing and do not fix the underlying flaw); enforce strict least-privilege on the application's database account, restricting it to only the tables and operations it requires, which limits data exposure if injection succeeds; and audit all application user accounts to remove unnecessary or default credentials, since the PR:L requirement means any valid account enables attack. The public PoC is documented at https://github.com/ltranquility/submit/issues/18.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40042
GHSA-fp25-jqx9-jfw4