Skip to main content

CGM CLININET CVE-2025-30049

| EUVDEUVD-2025-211179 HIGH
Use of Password Hash With Insufficient Computational Effort (CWE-916)
2026-10-23 CERT-PL GHSA-rjm5-jvqc-mmwv
8.2
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

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

  1. Access
    Gain access to credential store
  2. Delivery
    Extract unsalted MD5 password hashes
  3. Exploit
    Run offline rainbow-table / GPU cracking
  4. Execution
    Recover plaintext passwords
  5. Impact
    Authenticate and access clinical accounts

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

The attacker must first obtain the stored password values from CGM CLININET - for example via database access, an exposed or stolen backup, SQL injection, or insider/privileged access; this prerequisite is what the CVSS 4.0 AT:P flag reflects. Given the hashes, the unsalted MD5 scheme (CWE-916) permits fast offline recovery of plaintext passwords through rainbow tables or brute force because identical passwords produce identical hashes and no per-user salt or computational cost impedes cracking. Limiting factors: the flaw is passive and does not itself grant any access or expose the hashes - it only weakens credential protection once a hash store is already compromised, and impact is confined to confidentiality of credentials (no integrity or availability effect). The available sources do not state how an attacker would obtain the hash store.

Impact

The input assigns a high CVSS 4.0 base score of 8.2 driven by VC:H (full disclosure of user passwords) with AV:N/AC:L/PR:N/UI:N, but the AT:P flag (Attack Requirements: Present) is the decisive signal: exploitation is not self-contained. CWE-916 (use of a password hash with insufficient computational effort) describes a data-at-rest weakness - unsalted MD5 hashes are only valuable to an attacker who has already obtained the hash store, so this flaw amplifies the impact of a separate breach rather than granting initial access on its own. The vuln.today decision label is 'this_week', indicating moderate rather than emergency urgency. No EPSS score, no CISA KEV listing, and no PoC or exploit reference are present in the input, so exploitation probability signals are absent rather than low - EPSS being missing is not evidence of safety. Net: the raw 8.2 overstates standalone remote risk because the AT:P precondition (prior access to the credential store) gates real-world exploitation; this is a genuine credential-protection defect to remediate on a normal patch cadence, not an internet-facing drive-by. The trigger - how an attacker obtains the hashes - is not described in the available sources.

Exploit ScenarioDerived

An attacker who gains read access to the CGM CLININET credential store (for example through a database compromise, exposed backup, or insider access) extracts the stored password values. Because the passwords are hashed with unsalted MD5, the attacker cracks them offline at high speed using precomputed rainbow tables or GPU brute force, recovering plaintext credentials that can be reused to log in. No public exploit identified at time of analysis; the weakness is passive and requires the hash material to already be in the attacker's possession.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% 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 stores user passwords as unsalted MD5 hashes, so once a credential store is obtained the passwords can be recovered quickly offline rather than remaining protected by a slow, per-user-salted hash. All versions tracked by the supplied CPE for the product are in scope; the vendor fixed the issue in releases 2026.MS1 and 2026.MS3. The flaw is passive and only weakens credential protection after the hashes are already exposed - it does not itself grant access - but the resulting disclosure of user passwords is rated high severity (CVSS 4.0 base 8.2). No public exploit code has been identified, there is no CISA KEV listing, and priority guidance places remediation in the current week rather than as an emergency.

RemediationAI

Vendor-released patch: update CGM CLININET to version 2026.MS1 or 2026.MS3, the releases in which the vendor states the unsalted MD5 password storage was fixed; coordinate the exact target build with CGM for the deployment in use, since the advisory references the two maintenance releases rather than a single version line. Confirm the fixed build through the vendor product page (https://www.cgm.com/pol_pl/products/szpital/cgm-clininet.html) and the CERT.PL publication (https://cert.pl/en/posts/2026/10/CVE-2025-30043/). The available sources describe updating as the fix and do not document any workaround for the hashing scheme itself, so no alternative configuration is asserted here. Because the assessed exploitation path begins with an attacker already holding the stored credential values (database access, an exposed or stolen backup, SQL injection, or insider/privileged access), keeping the credential store out of reach - restricted database access, controlled backup handling - limits exposure, but per the assessment this is not a substitute for the vendor fix; note also that hashes already written under the old scheme remain crackable until the affected accounts are re-established under the fixed storage.

Affected VersionsENISA

CGM CLININET 0 <2026.MS3
CGM CLININET 0 <2026.MS1

Affected Packages

euvd cgm_clininet fix: 2026.MS1, 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 weakness is CWE-916, use of a password hash with insufficient computational effort, compounded here by the absence of a per-user salt. MD5 is a fast cryptographic digest designed for integrity checks, not password storage: it is cheap to compute at massive scale on commodity GPUs, it is pre-indexed in rainbow tables, and because it is unsalted, two users who choose the same password produce byte-identical hashes, so one cracking result unlocks every matching account and precomputed tables apply directly without per-account recomputation. The relevant technology is therefore the application's authentication backend and its credential storage schema. The supplied CPE (cpe:2.3:a:cgm:cgm_clininet:*:*:*:*:*:*:*:*) is a wildcard with no version boundaries, so the data does not enumerate which specific builds before 2026.MS1 and 2026.MS3 are affected. The CVSS 4.0 vector AV:N/AC:L/AT:P/PR:N/UI:N/VC:H reflects the decisive Attack Requirements: Present flag: the hash disclosure itself is a prerequisite not supplied by this bug, and the sources do not state how an attacker would obtain the hash store. The authoritative assessment maps to CVSS 3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N, i.e. confidentiality-only impact with high attack complexity.

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 8.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.9 MEDIUM

Exploitation requires first obtaining the stored hashes (a precondition), mapped to AC:H in 3.1; recovered passwords give C:H, with no integrity or availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:N/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
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
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

2
Patch available
Oct 23, 2026 - 09:16 EUVD
CVE Published
Oct 23, 2026 - 08:22 cve.org
HIGH 8.2

DescriptionCVE.org

The CGM CLININET application stores user passwords as unsalted MD5 hashes.

This issue was fixed in versions 2026.MS1 and 2026.MS3

Executive ViewAI

Why It Matters

CGM CLININET, a clinical information system, stores user passwords using an outdated hashing method (unsalted MD5), which makes them easy to crack if the credential database is ever exposed. This puts clinician and staff account passwords at risk of rapid offline recovery, potentially leading to unauthorized access to patient data and clinical workflows. Leadership should prioritize remediation due to the high sensitivity of healthcare credentials and the potential for significant operational and compliance impact.

Business Impact: High
Compensating Controls

Vendor-released patch: 2026.MS1 and 2026.MS3.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
healthcare hospital information system, niche industry-specific deployment
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
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-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-30051 MEDIUM
6.8 Oct 23

CGM CLININET before 2026.MS3 exposes production database and RabbitMQ broker credentials to any local account because th

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