| CVE ID | CVE-2025-30043 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie przed 2026.MS3 |
| Typ podatności (CWE) | Missing Authentication for Critical Function (CWE-306) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30045 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Improper Control of Generation of Code ('Code Injection') (CWE-94) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30046 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Execution with Unnecessary Privileges (CWE-250) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30047 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie przed 2026.MS3 |
| Typ podatności (CWE) | Deserialization of Untrusted Data (CWE-502) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30049 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie przed 2026.MS1 Wszystkie przed 2026.MS3 |
| Typ podatności (CWE) | Use of Password Hash With Insufficient Computational Effort (CWE-916) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30050 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie przed 2026.MS3 |
| Typ podatności (CWE) | Improper Control of Generation of Code ('Code Injection') (CWE-94) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30051 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie przed 2026.MS3 |
| Typ podatności (CWE) | Incorrect Permission Assignment for Critical Resource (CWE-732) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30052 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Authentication Bypass by Spoofing (CWE-290) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30053 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Missing Authentication for Critical Function (CWE-306) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-30054 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Incorrect Permission Assignment for Critical Resource (CWE-732) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
| CVE ID | CVE-2025-58403 |
| Data publikacji | 23 października 2026 |
| Producent podatnego oprogramowania | CGM |
| Nazwa podatnego oprogramowania | CGM CLININET |
| Podatne wersje | Wszystkie do 2026.MS3 włącznie |
| Typ podatności (CWE) | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') (CWE-79) |
| Źródło zgłoszenia | Zgłoszenie do CERT Polska |
Opis podatności
CERT Polska otrzymał zgłoszenia dotyczące podatności w oprogramowaniu CGM CLININET i uczestniczył w koordynacji ich ujawnienia.
Podatność CVE-2025-30043: W CGM CLININET zidentyfikowano podatność typu Missing Authentication for Critical Function w ścieżce /DocManagment. Endpoint jest dostępny bez uwierzytelnienia, co umożliwia nieuwierzytelnionemu atakującemu z sieci wewnętrznej uzyskanie listy dokumentów pacjentów oraz ich pobranie. Problem został naprawiony w wersji 2026.MS3.
Podatność CVE-2025-30045: Oprogramowanie CGM CLININET jest podatne na wstrzyknięcie kodu w funkcji ConvExpr, która przetwarza wyrażenia w kodzie Perl na treść dokumentu RTF. W wyniku nieprawidłowej kontroli kodu ewaluowanego na podstawie tych wyrażeń, uwierzytelniony atakujący z wysokimi uprawnieniami może spowodować wykonanie dowolnego kodu z uprawnieniami root. Podatność została potwierdzona w wersjach do 2026.MS3 włącznie, ale późniejsze wersje również mogą być podatne.
Podatność CVE-2025-30046: W serwerze aplikacyjnym CGM CLININET wiele procesów odpowiedzialnych za komunikację HL7 z systemami zewnętrznymi działa z uprawnieniami root podczas przetwarzania niezaufanych danych otrzymywanych z tych systemów zewnętrznych. Atakujący z sieci wewnętrznej, mający możliwość wysyłania danych do tych procesów komunikacyjnych HL7, może zdalnie wykonać kod z uprawnieniami root. Podatność została potwierdzona w wersjach do 2026.MS3 włącznie, ale późniejsze wersje również mogą być podatne.
Podatność CVE-2025-30047: Oprogramowanie CGM CLININET jest podatne na zdalne wykonanie kodu spowodowane deserializacją niezaufanych danych. Serwer udostępnia API oparte na protokole HTTP, wykorzystywane przez moduł administracyjny, które wymienia dane przy użyciu serializacji obiektów Java. Atakujący znajdujący się w sieci lokalnej może wysłać żądania do tego API i przesłać spreparowany zserializowany obiekt, co umożliwia wykonanie dowolnego kodu z uprawnieniami root na serwerze po jego deserializacji. Problem został naprawiony w wersji 2026.MS3.
Podatność CVE-2025-30049: Aplikacja CGM CLININET przechowuje hasła użytkowników w postaci niesolonych skrótów MD5. Problem został naprawiony w wersjach 2026.MS1 i 2026.MS3.
Podatność CVE-2025-30050: Oprogramowanie CGM CLININET jest podatne na wstrzyknięcie kodu w komponencie RunCGI.pm, który dynamicznie importuje moduł określony jako parametr zapytania i wykonuje kod pochodzący z niezaufanych danych dostarczonych przez użytkownika. Atakujący z sieci lokalnej może dostarczyć spreparowany parametr zapytania, aby spowodować zaimportowanie modułu kontrolowanego przez atakującego, co skutkuje wykonaniem dowolnego kodu z uprawnieniami użytkownika root. Problem został naprawiony w wersji 2026.MS3
Podatność CVE-2025-30051: Aplikacja CGM CLININET przechowuje login i hasło do produkcyjnej bazy danych, a także dane uwierzytelniające brokera RabbitMQ, w pliku konfiguracyjnym SysIO.pl. Szerokie uprawnienia do pliku sprawiają, że jest on odczytywalny dla dowolnego konta lokalnego. Problem został naprawiony w wersji 2026.MS3
Podatność CVE-2025-30052: Usługa rsyncd produktu CGM CLININET umożliwia ominięcie uwierzytelnienie poprzez spoofing adresu IP. Dostęp przyznawany jest wyłącznie na podstawie źródłowego adresu IP klienta. Atakujący, który jest w stanie podszyć się pod dozwolony adres IP, może ominąć tę weryfikację i uzyskać możliwość edycji plików w systemie. Podatność została potwierdzona w wersjach do 2026.MS3 włącznie, ale późniejsze wersje również mogą być podatne.
Podatność CVE-2025-30053: Aplikacja CGM CLININET uruchamia proces cgm-updater, który nasłuchuje na otwartym porcie sieciowym bez żadnego uwierzytelnienia. Podatność została potwierdzona w wersjach do 2026.MS3 włącznie, ale późniejsze wersje również mogą być podatne.
Podatność CVE-2025-30054: Oprogramowanie CGM CLININET umożliwia lokalną eskalację uprawnień. Usługa przetwarzająca przychodzące komunikaty HL7 działa z uprawnieniami użytkownika root, jednak, w wyniku nieprawidłowych uprawnień, jej skrypty oraz pliki konfiguracyjne mogą być modyfikowane przez użytkownika uhcapache. Atakujący posiadający uprawnienia użytkownika uhcapache może zmodyfikować te pliki w celu wykonania dowolnego kodu z uprawnieniami root. Podatność została potwierdzona w wersjach do 2026.MS3 włącznie, ale późniejsze wersje również mogą być podatne.
Podatność CVE-2025-58403: Oprogramowanie CGM CLININET jest podatne na atak typu Reflected Cross-Site Scripting (XSS) wynikający z nieprawidłowej neutralizacji danych dostarczonych przez użytkownika. Zdalny, nieuwierzytelniony atakujący może przygotować złośliwy adres URL zawierający kod JavaScript lub HTML. Po otwarciu odnośnika przez ofiarę, kod zostaje wykonany w jej przeglądarce, co umożliwia atakującemu kradzież plików cookie sesji oraz wykonywanie działań w aplikacji w imieniu użytkownika. Problem został naprawiony w wersji 2025.MS3.
Podziękowania
Za zgłoszenie podatności CVE-2025-30043, od CVE-2025-30045 do CVE-2025-30047 oraz od CVE-2025-30049 do CVE-2025-30054 dziękujemy Maciejowi Kazulakowi.
Więcej o procesie zgłaszania podatności można przeczytać na stronie https://cert.pl/cvd/.