CVE-2024-52007:
XXE vulnerability in XSLT parsing in `org.hl7.fhir.core`
8.6
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.3995%
CWE
Published
11/8/2024
Updated
11/12/2024
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
ca.uhn.hapi.fhir:org.hl7.fhir.dstu3 | maven | < 6.4.0 | 6.4.0 |
ca.uhn.hapi.fhir:org.hl7.fhir.r4 | maven | < 6.4.0 | 6.4.0 |
ca.uhn.hapi.fhir:org.hl7.fhir.r4b | maven | < 6.4.0 | 6.4.0 |
ca.uhn.hapi.fhir:org.hl7.fhir.r5 | maven | < 6.4.0 | 6.4.0 |
ca.uhn.hapi.fhir:org.hl7.fhir.utilities | maven | < 6.4.0 | 6.4.0 |
ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may | maven | < 6.4.0 | 6.4.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The analysis involved examining the patches provided for the XXE vulnerability fix in org.hl7.fhir.core
. The patches showed changes in various XmlParser
classes and utility classes related to XSLT processing, where insecure TransformerFactory
instantiations were replaced with a secure method XMLUtil.newXXEProtectedTransformerFactory()
. The functions that were modified are considered vulnerable or related to the vulnerability mitigation.