CVE-2017-7545:
XML External Entity Reference in jbpmmigration
6.5
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.75807%
CWE
Published
5/13/2022
Updated
2/2/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.jbpm.jbpm5:jbpmmigration | maven | <= 0.15 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from insecure XML parsing in jbpmmigration
's XmlUtils
class, as explicitly stated in the advisory. The removal of JbpmMigration
usage in jbpm-designer
's commit (including the deletion of JbpmMigration.transform()
calls in TransformerServlet.java
) confirms these functions were the attack surface. The XXE occurs when parsing XML without disabling external entities, a hallmark of CWE-611. The high confidence derives from the explicit linkage between the advisory's description, the CWE, and the code changes in the referenced commit.