CVE-2026-55471: CWE-611: Improper Restriction of XML External Entity Reference in hapifhir org.hl7.fhir.core
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.
AI Analysis
Technical Summary
HAPI FHIR versions before 6.9.10 in the org.hl7.fhir.core module contain an XML External Entity (XXE) vulnerability (CWE-611) due to the use of net.sf.saxon.TransformerFactoryImpl without setting ACCESS_EXTERNAL_DTD or ACCESS_EXTERNAL_STYLESHEET restrictions. This allows attackers who can control or tamper with the XML being transformed to perform XXE attacks, potentially disclosing local files or causing blind XXE or SSRF to arbitrary URLs reachable from the host. The vulnerability is addressed by restricting these external entity accesses in version 6.9.10.
Potential Impact
An attacker able to influence XML input to the vulnerable transformation method can exploit this flaw to read local files on the host system or cause the application to make network requests to arbitrary URLs, potentially leading to information disclosure or server-side request forgery. The CVSS 4.0 score of 8.7 indicates high severity with network attack vector, low attack complexity, no privileges or user interaction required, and high confidentiality impact.
Mitigation Recommendations
A fix is available in HAPI FHIR version 6.9.10. Users should upgrade to version 6.9.10 or later to mitigate this vulnerability. No other vendor advisories indicate alternative mitigations or that no action is required.
CVE-2026-55471: CWE-611: Improper Restriction of XML External Entity Reference in hapifhir org.hl7.fhir.core
Description
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.
CVSS v4.0
Score 8.7high
Affected software
pkg:maven/org.hl7.fhir/org.hl7.fhir.coreRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
HAPI FHIR versions before 6.9.10 in the org.hl7.fhir.core module contain an XML External Entity (XXE) vulnerability (CWE-611) due to the use of net.sf.saxon.TransformerFactoryImpl without setting ACCESS_EXTERNAL_DTD or ACCESS_EXTERNAL_STYLESHEET restrictions. This allows attackers who can control or tamper with the XML being transformed to perform XXE attacks, potentially disclosing local files or causing blind XXE or SSRF to arbitrary URLs reachable from the host. The vulnerability is addressed by restricting these external entity accesses in version 6.9.10.
Potential Impact
An attacker able to influence XML input to the vulnerable transformation method can exploit this flaw to read local files on the host system or cause the application to make network requests to arbitrary URLs, potentially leading to information disclosure or server-side request forgery. The CVSS 4.0 score of 8.7 indicates high severity with network attack vector, low attack complexity, no privileges or user interaction required, and high confidentiality impact.
Mitigation Recommendations
A fix is available in HAPI FHIR version 6.9.10. Users should upgrade to version 6.9.10 or later to mitigate this vulnerability. No other vendor advisories indicate alternative mitigations or that no action is required.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-16T22:10:37.608Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a4ec4a5c9d9e3dbe3c8d48e
Added to database: 07/08/2026, 21:44:05 UTC
Last enriched: 07/16/2026, 10:19:34 UTC
Last updated: 08/22/2026, 10:52:10 UTC
Views: 69
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.