Patient Record Management System
CVE-2025-7754
LOW
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
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability was found in code-projects Patient Record Management System 1.0. It has been declared as critical. This vulnerability affects unknown code of the file /xray_form.php. The manipulation of the argument itr_no leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
SQL injection in Patient Record Management System 1.0 via the itr_no parameter in /xray_form.php allows authenticated remote attackers to execute arbitrary SQL queries with low confidentiality, integrity, and availability impact. The vulnerability requires valid user credentials (PR:L) but can be exploited remotely over the network. Public exploit code is available, though real-world exploitation risk remains low given the EPSS score of 0.04% and limited scope of impact (local scope only, no confidentiality/integrity/availability impact to the system itself).
Technical ContextAI
The vulnerability exists in a PHP-based patient record management application developed by Fabian Ros. The /xray_form.php endpoint accepts user input via the itr_no parameter without proper sanitization or parameterized query usage, allowing SQL injection (CWE-74: Improper Neutralization of Special Elements in Output Used by a Downstream Component). The PHP application likely constructs SQL queries by direct string concatenation rather than using prepared statements, a common pattern in legacy medical software. The attack vector is network-based (AV:N), meaning the vulnerable endpoint is accessible over HTTP/HTTPS without special network positioning required.
RemediationAI
No vendor-released patch identified at time of analysis. Immediate remediation steps: (1) Upgrade or migrate away from Patient Record Management System 1.0 if a patched version is available from the vendor (contact code-projects.org or Fabian Ros); (2) If upgrade is not feasible, implement input validation and output encoding on the itr_no parameter by converting all SQL queries to use prepared statements with parameterized queries (e.g., using PDO with bound parameters in PHP); (3) Apply WAF rules to block requests containing SQL keywords or special characters in the itr_no parameter; (4) Restrict access to /xray_form.php to authenticated users only and further limit to users with radiology/imaging roles; (5) Run automated SQL injection scanning (e.g., sqlmap) against the application in your test environment to identify any similar injection points in other forms. Monitor application logs for suspicious SQL error messages or abnormal query patterns indicating exploitation attempts.
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
Share
External POC / Exploit Code
Leaving vuln.today