PT-2019-2638 · Jenkins · Jenkins Token Macro Plugin+1
Daniel Beck
·
Published
2019-06-11
·
Updated
2023-10-25
·
CVE-2019-10337
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Jenkins Token Macro Plugin versions 2.7 and earlier
Description
The issue is related to an XML external entities (XXE) vulnerability. It allows attackers who can control the content of the input file for the "XML" macro to have Jenkins resolve external entities. This can result in the extraction of secrets from the Jenkins agent, server-side request forgery, or denial-of-service attacks.
Recommendations
For Jenkins Token Macro Plugin versions 2.7 and earlier, update to a version later than 2.7 to resolve the issue. As a temporary workaround, consider restricting the use of the "XML" macro to minimize the risk of exploitation.
Fix
DoS
XXE
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jenkins
Jenkins Token Macro Plugin