Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain foothold on hospital local network
-
DeliveryReach admin module HTTP serialization API
-
ExploitSend crafted serialized Java object
-
ExecutionTrigger insecure deserialization
-
ImpactExecute arbitrary code as root
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the CGM CLININET administrative module's HTTP-based API, which exchanges data using native Java object serialization - the attacker sends a crafted serialized object that is deserialized without validation. Per CVSS PR:N and the description, no authentication is required. The principal limiting factor is the attack vector: AV:A means the attacker must reside on the same local/adjacent network as the server, not the open internet, so an existing LAN foothold or insider position is a prerequisite. No user interaction is required (UI:N) and the attack works against the exposed API in its described configuration. Successful deserialization grants code execution as root. |
| Impact | This is a genuine high priority, and the available signals are consistent rather than conflicting. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N) matches the description precisely: an unauthenticated attacker with low complexity and no user interaction, limited to the adjacent/local network, achieves full compromise (VC:H/VI:H/VA:H) via Java deserialization (CWE-502) yielding root-level code execution. The vuln.today Decision label is act_now and the finding was reported by CERT-PL, a credible national CSIRT, which raises confidence in the technical details. The key tempering factor is the attack vector: AV:A (adjacent network), not AV:N (internet-wide), so exploitation requires a foothold on the same local network as the CGM CLININET server rather than direct internet exposure - this narrows the realistic attacker set to insiders or an attacker who has already breached the hospital LAN. No EPSS score, no CISA KEV listing, and no POC reference are present in the input, so there is no evidence of active exploitation or weaponization; the urgency here derives from the act_now decision label and the severity of root RCE, not from observed exploitation. Note the reference URL discrepancy (see confidence_notes), which slightly reduces confidence in the supporting documentation but not in the core vector. |
| Exploit ScenarioDerived | An attacker who already has a presence on the hospital's local network (e.g., a compromised workstation, a rogue device, or a malicious insider) locates the CGM CLININET administrative HTTP API and sends it a crafted serialized Java object. When the server deserializes the untrusted object, arbitrary code runs with root privileges, giving full control of the clinical server. No public exploit is identified in the provided data, but the class (Java deserialization, CWE-502) is well understood and reliably exploitable once the endpoint is reachable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 23, 2026
Remote code execution in CGM CLININET lets unauthenticated attackers on the same local network execute arbitrary code as root by sending a crafted Java-serialized object to the HTTP API used by the administrative module. The flaw affects CLININET installations that expose this API and is fixed in version 2026.MS3; CERT-PL coordinated the disclosure, the priority label is act_now, and no public exploit has been identified at time of analysis.
RemediationAI
Upgrade CGM CLININET to version 2026.MS3, the vendor-released fix identified in the CERT-PL advisory (https://cert.pl/en/posts/2026/10/CVE-2025-30043/); the supplied references document no alternative workaround. Until the upgrade is applied, reduce exposure by restricting which hosts on the local network can reach the administrative module's HTTP API, because the assessed AV:A vector requires adjacent-network reachability; this is a compensating control only, does not correct the deserialization flaw, and has the trade-off of limiting administrative access from other hosts.
Affected VersionsENISA
Affected Packages
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
CGM CLININET's administrative module communicates over an HTTP-based API that exchanges data using native Java object serialization. Because the server deserializes attacker-supplied objects without validation, a crafted serialized payload is turned into arbitrary code execution with root privileges, the classic CWE-502 deserialization-of-untrusted-data pattern in a Java service. The supplied CPE, cpe:2.3:a:cgm:cgm_clininet:*:*:*:*:*:*:*:*, covers CLININET versions before the 2026.MS3 fix; the assessed CVSS:3.1 vector (AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) confirms that no credentials or user interaction are needed, while the adjacent-network attack vector is the main precondition, and the trigger is a request carrying a malicious serialized object to that API.
Know when Cgm Clininet 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
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
Description states an unauthenticated attacker on the same local network (AV:A, PR:N, UI:N) sends a crafted object with low complexity (AC:L); root RCE gives full C/I/A:H, impact confined to the server (S:U).
Primary rating from Vendor (CERT-PL).
CVSS VectorVendor: CERT-PL
Lifecycle Timeline
2DescriptionCVE.org
CGM CLININET is vulnerable to Remote Code Execution caused by deserialization of untrusted data. The server exposes an HTTP-based API, used by the administrative module, that exchanges data using Java object serialization. An attacker within the same local network is able to send requests to this API and transmit a crafted serialized object. When it is deserialized, it allows arbitrary code execution with root privileges on the server.
This issue was fixed in version 2026.MS3
Articles & Coverage 2
Executive ViewAI
CVE-2025-30047 is a critical unauthenticated remote code execution vulnerability in CGM CLININET, a clinical information system widely used in healthcare. It allows attackers on the same local network to execute arbitrary code as root, potentially compromising patient data, disrupting clinical operations, and violating regulatory compliance. Leadership should prioritize immediate action due to the high impact on patient safety and organizational reputation.
No vendor-released patch identified at time of analysis. Interim mitigations include isolating CLININET installations on segmented networks, restricting access to the administrative API to trusted hosts, and monitoring for suspicious Java serialized objects.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Cgm Clininet
View allCode injection in the RunCGI.pm component of CGM CLININET allows an attacker positioned on an adjacent network segment t
Local privilege escalation in CGM CLININET allows anyone who already holds the low-privileged uhcapache account to rewri
Remote code execution with root privileges affects CGM CLININET application servers through version 2026.MS3, where HL7
Authentication bypass in the CGM CLININET rsyncd service allows an attacker who can spoof an allow-listed source IP addr
Code injection in the ConvExpr function of CGM CLININET allows a high-privileged, authenticated user to execute arbitrar
CGM CLININET stores user passwords as unsalted MD5 hashes, so once a credential store is obtained the passwords can be r
CGM CLININET exposes its /DocManagment endpoint without an authentication check, allowing unauthenticated attackers on a
The cgm-updater process shipped with CGM CLININET exposes a network listener that performs no authentication, so anythin
CGM CLININET before 2026.MS3 exposes production database and RabbitMQ broker credentials to any local account because th
Reflected cross-site scripting in CGM CLININET (confirmed through version 2026.MS3, with later releases possibly affecte
EUVD-2025-211178
GHSA-hjw9-7f25-8h43
NVD
CVE.org
EPSS
VulDB
Exploit-DB