Katalog CVE

CVE-2026-55470

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

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

Streszczenie

Podatność w HAPI FHIR przed wersją 6.9.10 wynika z niekompletnej łatki dla CVE-2026-45367 w module DSTU2. Metoda FHIRPathEngine.matches() wywołuje String.matches(sw) bez ochrony RegexTimeout, co pozwala nieuwierzytelnionemu atakującemu na wywołanie katastrofalnego cofania się wyrażeń regularnych i przeciążenie serwera.

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku DoS poprzez wysłanie specjalnie spreparowanego żądania, które wykorzystuje podatność regex, prowadząc do wyczerpania zasobów CPU i przerwania działania usługi.

Rekomendacja

Zaleca się natychmiastową aktualizację HAPI FHIR do wersji 6.9.10 lub nowszej, która zawiera pełną łatkę dla modułu DSTU2.

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.10, the fix for CVE-2026-45367 incompletely patched the DSTU2 module, leaving FHIRPathEngine.matches() in org.hl7.fhir.dstu2/utils/FHIRPathEngine.java to call raw String.matches(sw) without RegexTimeout protection while replaceMatches() was updated, allowing an unauthenticated attacker to trigger catastrophic regex backtracking and exhaust server CPU. This issue is fixed in version 6.9.10.

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