Lucene search

K
githubGitHub Advisory DatabaseGHSA-5J46-5HWQ-GWH7
HistorySep 20, 2023 - 6:30 p.m.

Jenkins Cross-site Scripting vulnerability

2023-09-2018:30:21
CWE-79
GitHub Advisory Database
github.com
20
jenkins
cross-site scripting
vulnerability
expandabledetailsnote
build log
xss
lts
security
api

0.001 Low

EPSS

Percentile

38.4%

ExpandableDetailsNote allows annotating build log content with additional information that can be revealed when interacted with.

Jenkins 2.423 and earlier, LTS 2.414.1 and earlier does not escape the value of the caption constructor parameter of ExpandableDetailsNote.

This results in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to provide caption parameter values.

As of publication, the related API is not used within Jenkins (core), and the Jenkins security team is not aware of any affected plugins.
Jenkins 2.424, LTS 2.414.2 escapes caption constructor parameter values.