Podatności epa4all-client
4 znanych podatności CVE w epa4all-client, przetłumaczonych i ocenionych.
- CVE-2026-45574Wysokie
Biblioteka epa4all-client (Java Client dla epa4all / ePA 3.0 w Telematik Infrastruktur) przed wersją 1.2.2 nie weryfikuje poprawnie certyfikatów TLS. Atakujący na ścieżce sieciowej między serwisem ePA a Konnektorem może przedstawić dowolny certyfikat TLS (self-signed, wygasły, z błędnym CN) i przechwycić cały ruch SOAP, w tym identyfikatory pacjentów (KVNR), operacje karty SMC-B, treść dokumentów i wymianę poświadczeń.
- CVE-2026-44900Wysokie
W kliencie Java epa4all-client w metodzie SignedPublicKeysTrustValidatorImpl.isTrusted() pomijany jest wynik weryfikacji podpisu ECDSA. Mimo ustawienia algorytmu i sprawdzenia łańcucha certyfikatów, metoda zawsze zwraca true dla strukturalnie poprawnego podpisu.
- CVE-2026-47672Średnie
epa4all-client w wersji 1.2.4 i wcześniejszych umożliwia każdemu, kto ma dostęp do sieci, zapisywanie dowolnych dokumentów do elektronicznej dokumentacji medycznej pacjenta za pomocą karty SMC-B instytucji. W nieprawidłowo skonfigurowanym wdrożeniu (np. według przykładu Docker w README) podatność jest możliwa do wykorzystania z sieci lokalnej bez uwierzytelniania.
- CVE-2026-45575Wysokie
W kliencie Java epa4all-client atakujący typu MITM na połączenie TLS między klientem a IDP może podmienić dokument discovery, przekierowując klienta na kontrolowane przez atakującego adresy URL. Klient szyfruje odpowiedź wyzwania SMC-B kluczem atakującego i wysyła ją do niego.

