Katalog CVE

CVE-2026-45367

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

Percentyl 39 - wyżej niż 39% wszystkich znanych CVE

Streszczenie

W HAPI FHIR przed wersją 6.9.7 silnik FHIRPathEngine przekazuje wyrażenia regularne kontrolowane przez użytkownika z funkcji matches(), matchesFull() i replaceMatches() do operacji regex w Javie bez skutecznych limitów czasowych, co umożliwia katastroficzne cofanie się i odmowę usługi (DoS).

Ocena ryzyka

Atakujący może wysłać specjalnie spreparowane zapytanie FHIR, powodując nadmierne obciążenie procesora i pamięci serwera, co prowadzi do niedostępności usług dla uprawnionych użytkowników.

Rekomendacja

Należy niezwłocznie zaktualizować HAPI FHIR do wersji 6.9.7 lub nowszej, która zawiera poprawkę eliminującą podatność na ataki DoS przez wyrażenia regularne.

Inne podatności w HAPI FHIR

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to 6.9.7, the FHIRPathEngine implementation passes user-controlled regular expressions from matches(), matchesFull(), and replaceMatches() to Java regex operations without effective timeouts, allowing catastrophic backtracking and denial of service. This issue is fixed in version 6.9.7.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS