PT-2022-26919 · Jenkins · Jenkins 360 Fireline Plugin+1

Published

2022-10-19

·

Updated

2023-11-22

·

CVE-2022-43435

CVSS v3.1

8.0

High

VectorAV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Jenkins 360 FireLine Plugin versions 1.7.2 and earlier
Description The issue concerns the Jenkins 360 FireLine Plugin, which programmatically disables Content-Security-Policy protection for user-generated content in workspaces, archived artifacts, etc. that Jenkins offers for download. This allows cross-site scripting (XSS) attacks by users with the ability to control files in workspaces, archived artifacts, etc. when the 'Execute FireLine' build step is executed and the option 'Open access to HTML with JS or CSS' is checked. Jenkins instances with a Resource Root URL configured are unaffected.
Recommendations For Jenkins 360 FireLine Plugin versions 1.7.2 and earlier, consider disabling the 'Open access to HTML with JS or CSS' option in the 'Execute FireLine' build step to minimize the risk of exploitation. Additionally, avoid using the DirectoryBrowserSupport for serving static files until a patch is available. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Protection Mechanism Failure

Weakness Enumeration

Related Identifiers

CVE-2022-43435
GHSA-7RRJ-HQV6-FVPP

Affected Products

Jenkins
Jenkins 360 Fireline Plugin