Org.Hl7.Fhir.Core
Approved changes feed: RSS · Atom
cpe:2.3:a:hapifhir:org.hl7.fhir.core:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Hapifhir (e6bf027c-18dc-5d75-9669-eb512b6f8208) |
|---|---|
| Product | Org.Hl7.Fhir.Core (08783367-dfe5-5242-8b38-983a84d8efff) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-55471 |
vulnerable | 2026-07-29 01:00:28.484970 |
HAPI FHIR: XXE in XsltUtilities.saxonTransform via unhardened Saxon TransformerFactory
HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to 6.9.10, org.hl7.fhir.utilities.XsltUtilities saxonTransform(...) overloads instantiated a bare net.sf.saxon.TransformerFactoryImpl() without ACCESS_EXTERNAL_DTD or ACCESS_EXTERNAL_STYLESHEET restrictions, allowing an attacker who controls or can tamper with transformed XML to trigger XML External Entity injection for local file disclosure and blind XXE or SSRF to arbitrary URLs reachable from the host. This issue is fixed in version 6.9.10.
Published: 2026-07-08T21:28:45.390Z
Updated: 2026-07-09T13:26:16.545Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55470 |
vulnerable | 2026-07-29 01:00:28.484779 |
HAPI FHIR: DSTU2 FHIRPathEngine.matches() missing RegexTimeout protection allows ReDoS
HIGH (7.5)
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.
Published: 2026-07-08T21:27:34.034Z
Updated: 2026-07-09T12:59:00.576Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-49485 |
vulnerable | 2026-07-29 00:57:45.476396 |
HAPI FHIR: ReDoS via FHIRPath matches()/replaceMatches() in FHIR Validator HTTP Endpoint
HIGH (7.5)
HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to 6.9.9 and 6.9.4.2, all implementations of FHIRPathEngine accept arbitrary FHIRPath expressions and evaluate them without input validation, and the FHIRPath functions matches(), matchesFull(), and replaceMatches() pass user-controlled regular expressions to Java's Pattern.compile() and String.replaceAll() through an incomplete timeout utility. An attacker can send a resource containing an evil regex pattern that causes catastrophic backtracking, exhausting CPU resources and causing denial of service in the FHIR Validator HTTP endpoint and affected org.hl7.fhir.* modules. This issue is fixed in versions 6.9.9 and 6.9.4.2.
Published: 2026-07-17T20:59:47.800Z
Updated: 2026-07-20T13:45:26.634Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45367 |
vulnerable | 2026-07-29 00:52:15.338685 |
HAPI FHIR: ReDoS via FHIRPath matches()/replaceMatches() in FHIR Validator HTTP Endpoint
HIGH (7.5)
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.
Published: 2026-07-16T16:52:04.901Z
Updated: 2026-07-18T03:00:14.087Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34361 |
vulnerable | 2026-06-08 07:59:12.428948 |
HAPI FHIR: Unauthenticated SSRF via /loadIG Chains with startsWith() Credential Leak for Authentication Token Theft
CRITICAL (9.3)
HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to version 6.9.4, the FHIR Validator HTTP service exposes an unauthenticated "/loadIG" endpoint that makes outbound HTTP requests to attacker-controlled URLs. Combined with a startsWith() URL prefix matching flaw in the credential provider (ManagedWebAccessUtils.getServer()), an attacker can steal authentication tokens (Bearer, Basic, API keys) configured for legitimate FHIR servers by registering a domain that prefix-matches a configured server URL. This issue has been patched in version 6.9.4.
Published: 2026-03-31T16:56:11.163Z
Updated: 2026-03-31T17:24:58.558Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34360 |
vulnerable | 2026-06-08 07:59:12.428382 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34359 |
vulnerable | 2026-06-08 07:59:12.426805 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33180 |
vulnerable | 2026-06-08 07:59:09.299814 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-52007 |
vulnerable | 2026-06-08 06:52:14.573054 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-45294 |
vulnerable | 2026-06-08 06:45:55.830667 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.