GHSA-9j65-3f2q-8q2r
Dashboard / Vulnerabilities / GHSA-9j65-3f2q-8q2r
Summary: Cross-site Scripting in Jenkins Pipeline: Build Step Plugin
Details: Jenkins Pipeline: Build Step Plugin 2.18 and earlier does not escape job names in a JavaScript expression used in the Pipeline Snippet Generator, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to control job names.
References: https://nvd.nist.gov/vuln/detail/CVE-2023-25762, https://github.com/jenkinsci/pipeline-build-step-plugin/commit/0eaf88a695244ddb69d16c11b96659167dbead92, https://github.com/jenkinsci/pipeline-build-step-plugin, https://www.jenkins.io/security/advisory/2023-02-15/#SECURITY-3019, http://www.openwall.com/lists/oss-security/2023/02/15/4
Affected packages
Package
Name: org.jenkins-ci.plugins:pipeline-build-step
Purl: pkg:maven/org.jenkins-ci.plugins/pipeline-build-step
Affected ranges
Type: ECOSYSTEM
Events:
