GHSA-39r3-h8q6-2phq
Dashboard / Vulnerabilities / GHSA-39r3-h8q6-2phq
Summary: Reflected Cross site scripting in Jenkins Embeddable Build Status Plugin
Details: Jenkins Embeddable Build Status Plugin 2.0.3 allows specifying a 'link' query parameter that build status badges will link to, without restricting possible values, resulting in a reflected cross-site scripting (XSS) vulnerability. Embeddable Build Status Plugin 2.0.4 limits URLs to `http` and `https` protocols and correctly escapes the provided value.
References: https://nvd.nist.gov/vuln/detail/CVE-2022-34178, https://github.com/jenkinsci/embeddable-build-status-plugin/commit/0fc4a199506328b08dcd0aca572a2ca79ca38714, https://github.com/jenkinsci/embeddable-build-status-plugin, https://www.jenkins.io/security/advisory/2022-06-22/#SECURITY-2567
Affected packages
Package
Name: org.jenkins-ci.plugins:embeddable-build-status
Purl: pkg:maven/org.jenkins-ci.plugins/embeddable-build-status
Affected ranges
Type: ECOSYSTEM
Events:
