Skip to main content

CGM CLININET EUVDEUVD-2025-211181

| CVE-2025-30051 MEDIUM
Incorrect Permission Assignment for Critical Resource (CWE-732)
2026-10-23 CERT-PL GHSA-6j7m-7j95-73q6
6.8
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain any local account on CLININET host
  2. Delivery
    Read world-readable SysIO.pl config file
  3. Exploit
    Extract plaintext DB and RabbitMQ credentials
  4. Execution
    Authenticate directly to backend database/broker
  5. Impact
    Access or exfiltrate clinical data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Exploitation requires the attacker to already possess a local account (any privilege level) on the host running CGM CLININET, because the SysIO.pl configuration file is readable by any local account due to insecure file permissions. The concrete prerequisite is local presence on the CLININET application server; no authentication to the application itself and no user interaction are needed. Limiting factors: there is no remote vector (AV:L) - the flaw cannot be triggered over the network - so it depends on a prior local foothold or a legitimate shared/multi-user host, and its value is realized only when the leaked production database and RabbitMQ credentials can reach their respective services. The complete fix is upgrading to version 2026.MS3 as stated by the vendor; no other mitigation is described in the available sources.

Impact

This is a credential-disclosure flaw (CWE-732, insecure file permissions) rated CVSS 4.0 6.8 (Medium) by the vendor/CERT-PL. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) is internally consistent with the description: exploitation is local (AV:L), requires an existing low-privilege local account (PR:L), needs no special conditions or user interaction (AC:L/AT:N/UI:N), and yields high confidentiality impact with no integrity or availability impact (VC:H/VI:N/VA:N). No EPSS score, no CISA KEV listing, and no public exploit were supplied in the input, so there is no public exploit identified at time of analysis and no quantitative exploitation-probability signal to compare against. The vuln.today decision label is 'this_month' (not act_now/emergency), consistent with a locally-exploitable medium-severity issue rather than a remotely-wormable one. The real risk is secondary and situational: the flaw does not grant initial access by itself, but once any local account exists on the CLININET host, it hands over production database and RabbitMQ broker credentials, enabling lateral movement and privilege escalation into the backend data tier of a hospital information system. Prioritize it as a this-month patch where the product is deployed, especially on multi-user or shared hosts; it is not a low-real-risk 'high-CVSS' false alarm, but it is also not a drop-everything remote emergency.

Exploit ScenarioDerived

A low-privileged local user - or an attacker who has already gained a foothold on the CLININET server through any other means - reads the world-readable SysIO.pl configuration file and extracts the plaintext production database credentials and RabbitMQ broker credentials. Using those credentials they connect directly to the clinical database and message broker, bypassing the application's access controls to read or manipulate patient and operational data. No public exploit code is required; reading a file is sufficient.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 23, 2026

CGM CLININET before 2026.MS3 exposes production database and RabbitMQ broker credentials to any local account because the SysIO.pl configuration file has insecure permissions that make it readable. An attacker with an existing local account on the CLININET application server can read those credentials and use them to attempt access to the production database or message broker, though no remote vector is involved. The issue is rated 6.8 (Medium) by CERT-PL, and no public exploit was identified at the time of analysis.

RemediationAI

Vendor-released patch: 2026.MS3. Upgrade CGM CLININET to version 2026.MS3, which the vendor states fixes the credential-exposure issue; no other mitigation is described in the available sources. Consult the CERT-PL reference at https://cert.pl/en/posts/2026/10/CVE-2025-30043/ and the vendor product page at https://www.cgm.com/pol_pl/products/szpital/cgm-clininet.html for deployment details.

Affected VersionsENISA

CGM CLININET 0 <2026.MS3

Affected Packages

euvd cgm_clininet fix: 2026.MS3

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

The flaw is CWE-732 (Incorrect Permission Assignment for Critical Resource) in CGM CLININET, a hospital/clinical application. The SysIO.pl configuration file stores plaintext production database login and password along with RabbitMQ broker credentials, and its file permissions allow any local account to read it. The CPE cpe:2.3:a:cgm:cgm_clininet:*:*:*:*:*:*:*:* indicates the affected product family across versions before the fix. Exploitation requires local presence on the application server with any local account; the CVSS 4.0 vector AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N and the independent CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N both describe a local, low-complexity confidentiality impact with no integrity or availability impact. No remote trigger or authentication to the application is required, and the sources do not describe any additional exploitation mechanism.

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

Vendor (CERT-PL) PRIMARY 6.8 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.5 MEDIUM

Local read of a world-readable config by any existing local account, so AV:L/AC:L/PR:L/UI:N; credential disclosure gives C:H with no integrity or availability impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 23, 2026 - 09:16 EUVD

DescriptionCVE.org

The CGM CLININET application stores the production database login and password, as well as RabbitMQ broker credentials, in the SysIO.pl configuration file. Insecure file permissions make this file readable by any local account.

This issue was fixed in version 2026.MS3

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche hospital information system, primarily Polish-market healthcare deployments
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-30047 CRITICAL
9.4 Oct 23

Remote code execution in CGM CLININET lets unauthenticated attackers on the same local network execute arbitrary code as

CVE-2025-30050 CRITICAL
9.4 Oct 23

Code injection in the RunCGI.pm component of CGM CLININET allows an attacker positioned on an adjacent network segment t

CVE-2025-30054 CRITICAL
9.3 Oct 23

Local privilege escalation in CGM CLININET allows anyone who already holds the low-privileged uhcapache account to rewri

CVE-2025-30046 CRITICAL
9.0 Oct 23

Remote code execution with root privileges affects CGM CLININET application servers through version 2026.MS3, where HL7

CVE-2025-30052 HIGH
8.8 Oct 23

Authentication bypass in the CGM CLININET rsyncd service allows an attacker who can spoof an allow-listed source IP addr

CVE-2025-30045 HIGH
8.6 Oct 23

Code injection in the ConvExpr function of CGM CLININET allows a high-privileged, authenticated user to execute arbitrar

CVE-2025-30049 HIGH
8.2 Oct 23

CGM CLININET stores user passwords as unsalted MD5 hashes, so once a credential store is obtained the passwords can be r

CVE-2025-30043 HIGH
7.1 Oct 23

CGM CLININET exposes its /DocManagment endpoint without an authentication check, allowing unauthenticated attackers on a

CVE-2025-30053 MEDIUM
6.9 Oct 23

The cgm-updater process shipped with CGM CLININET exposes a network listener that performs no authentication, so anythin

CVE-2025-58403 MEDIUM
5.1 Oct 23

Reflected cross-site scripting in CGM CLININET (confirmed through version 2026.MS3, with later releases possibly affecte

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy