Skip to main content
CVE-2025-30058VulnerabilityPublished

CVE-2025-30058: CGM CLININET · SQL Injection

Affects CGM CLININETSource CVE Database V5

0

Not known to be exploited · CVSS 6.9 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
6.9Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
CGM CGM CLININETAffected
  • =0
Fixed in–

AI-suggested

1. Implement strict input validation and sanitization on the "pesel" parameter to prevent SQL injection, using parameterized queries or prepared statements. 2. Restrict access to the PatientService.pl service to only trusted and authenticated users with the minimum necessary privileges. 3. Employ network segmentation and access controls to limit the ability of attackers to reach the vulnerable service, especially from outside trusted networks. 4. Monitor logs for unusual SQL query patterns or repeated failed attempts to access patient identifiers. 5. Engage with CGM to obtain or request a security patch or update addressing this vulnerability. 6. Conduct a security audit of all web services handling sensitive parameters to identify similar injection flaws. 7. Educate staff on credential security to prevent insider threats and credential compromise. 8. Consider deploying Web Application Firewalls (WAFs) with rules to detect and block SQL injection attempts targeting the "pesel" parameter.

Description

In the PatientService.pl service, the "getPatientIdentifier" function is vulnerable to SQL injection through the "pesel" parameter.

References

Community reviews

Loading reviews…