Jenkins Pipeline: Shared Groovy Libraries Plugin 552.vd9cc05b8a2e1 and earlier uses the same checkout directories for distinct SCMs for Pipeline libraries, allowing attackers with Item/Configure permission to invoke arbitrary OS commands on the controller through crafted SCM contents.
| Package (Ecosystem) | Introduced | Fixed | Limit |
|---|---|---|---|
| org.jenkins-ci.plugins.workflow:workflow-cps-global-lib(Maven) | 544.vff04fa68714d | 561.va | N/A |
| org.jenkins-ci.plugins.workflow:workflow-cps-global-lib(Maven) | 2.19 | 2.21.1 | N/A |
| org.jenkins-ci.plugins.workflow:workflow-cps-global-lib(Maven) | 0 | 2.18.1 | N/A |
CVSS Metrics