CGM CLININET CVE-2025-30044
CRITICALSeverity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/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
Unauthenticated command injection reachable from the adjacent network (AV:A/PR:N/UI:N/AC:L); scope change (S:C) reflects OS command execution impacting backend systems with full C/I/A loss.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
In the endpoints "/cgi-bin/CliniNET.prd/utils/usrlogstat_simple.pl", "/cgi-bin/CliniNET.prd/utils/usrlogstat.pl", "/cgi-bin/CliniNET.prd/utils/userlogstat2.pl", and "/cgi-bin/CliniNET.prd/utils/dblogstat.pl", the parameters are not sufficiently normalized, which enables code injection.
AnalysisAI
OS command injection in CGM CLININET (a hospital information system by CompuGroup Medical) lets attackers with adjacent-network access to the web interface execute arbitrary operating-system commands by supplying insufficiently normalized parameters to four Perl CGI utility endpoints (usrlogstat_simple.pl, usrlogstat.pl, userlogstat2.pl, and dblogstat.pl). The CVSS 4.0 base score is 9.4 (Critical) with no privileges or user interaction required and a scope change into subsequent systems, though EPSS exploitation probability is very low (0.03%) and no public exploit identified at time of analysis. Discovered and reported by CERT Polska (cert.pl).
Technical ContextAI
The affected component is CGM CLININET, a clinical/hospital information system whose web tier exposes CGI scripts written in Perl under the /cgi-bin/CliniNET.prd/utils/ path. The flaw is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), meaning user-supplied request parameters are passed toward a shell or command execution context without adequate sanitization/normalization. In Perl CGI, this typically arises from unsafe use of constructs such as backticks, system(), open() with a pipe, or qx// on tainted input; because the input is 'not sufficiently normalized,' shell metacharacters (;, |, `, $(...)) or path/encoding tricks likely survive into the executed command. The CVSS 4.0 vector's subsequent-system impact (SC:H/SI:H/SA:H) indicates command execution can affect systems beyond the vulnerable CGI process - consistent with a backend hospital database/application host reachable from the web layer.
Affected ProductsAI
The affected product is CGM CLININET, a hospital information system from CompuGroup Medical (product page: https://www.cgm.com/pol_pl/products/szpital/cgm-clininet.html, indicating primary distribution in Poland). Vulnerable functionality resides in the CGI endpoints /cgi-bin/CliniNET.prd/utils/usrlogstat_simple.pl, /cgi-bin/CliniNET.prd/utils/usrlogstat.pl, /cgi-bin/CliniNET.prd/utils/userlogstat2.pl, and /cgi-bin/CliniNET.prd/utils/dblogstat.pl. No CPE strings and no specific affected/fixed version numbers were provided in the source data, so the exact vulnerable version range could not be determined from the available intelligence; the CERT Polska advisory (https://cert.pl/en/posts/2026/03/CVE-2025-10350/) is the relevant coordinating reference.
RemediationAI
No vendor-released patch version was identified in the available data, so consult CompuGroup Medical and the CERT Polska advisory (https://cert.pl/en/posts/2026/03/CVE-2025-10350/) for the fixed release and apply it once published. As specific compensating controls until a patch is deployed: block or restrict HTTP access to the four vulnerable paths (usrlogstat_simple.pl, usrlogstat.pl, userlogstat2.pl, dblogstat.pl) under /cgi-bin/CliniNET.prd/utils/ via a reverse proxy or WAF rule - trade-off is that any legitimate log/statistics reporting these scripts provide will break; place the CLININET web interface behind strict network segmentation and an authenticating gateway so only clinical administrator hosts on trusted VLANs can reach it, reducing the adjacent-network exposure at the cost of added access friction; and enable WAF input filtering to reject shell metacharacters (;, |, backtick, $(), &&) on these endpoints, accepting possible false positives on legitimate parameter values. Because the impact is OS command execution, also review the CGI process's OS privileges and constrain them (least privilege) to limit blast radius.
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today