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

VectorAV: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

Weakness Enumeration

Related Identifiers

BDU:2019-02524
CVE-2019-10337
GHSA-G6H2-4X64-C59X
RHSA-2019:1636
RHSA-2019:1851

Affected Products

Jenkins
Jenkins Token Macro Plugin