Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Network-reachable, low-complexity injection, but the /doctor/ endpoint typically requires an authenticated doctor session, so PR:L rather than NVD's PR:N; impacts remain Low across C/I/A.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
4DescriptionCVE.org
kishan0725 Hospital Management System 4.0 is vulnerable to SQL Injection in /doctor/edit-patient.php?editid=1.
AnalysisAI
SQL injection in kishan0725 Hospital Management System 4.0 lets remote attackers manipulate database queries through the unsanitized 'editid' GET parameter of /doctor/edit-patient.php. Successful injection can expose or alter stored patient records and potentially the whole application database. No active exploitation is confirmed (not in CISA KEV) and EPSS is low at 0.14%, though a public technical write-up documenting the injection point exists.
Technical ContextAI
The affected component is a PHP web application (kishan0725 Hospital Management System, an open-source project) backed by a relational database, most likely MySQL/MariaDB via mysqli or PDO. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): the 'editid' parameter passed to /doctor/edit-patient.php is concatenated directly into a SQL query without parameterization or input validation, so attacker-controlled input alters query structure. The CPE data is uninformative (cpe:2.3:a:n/a:n/a:*), and the vendor/product are effectively 'n/a' in the EUVD/NVD records, so identification relies on the CVE description and the GitHub write-up rather than structured CPE.
RemediationAI
No vendor-released patch version was identified at time of analysis, and affected-version data is 'n/a', so no fixed release can be cited. The correct code-level fix is to replace string concatenation with parameterized queries/prepared statements (mysqli or PDO bound parameters) for the 'editid' value and to enforce server-side type validation (cast editid to an integer) before any database call. As compensating controls: restrict access to the /doctor/ directory so only authenticated doctor sessions can reach edit-patient.php (trade-off: none if auth is already required, but confirms the intended access model); deploy a WAF rule to block SQL metacharacters and UNION/OR-based payloads on the editid parameter (trade-off: may cause false positives on legitimate input and is bypassable); and enable least-privilege database accounts so the web user cannot read/alter tables beyond what the app needs (trade-off: requires schema-aware grant review). Track the NVD (https://nvd.nist.gov/vuln/detail/CVE-2025-69945) and VulDB (https://vuldb.com/vuln/384306) entries for any published fix.
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-2025-210539
GHSA-9r9x-mp6x-7vh3