High, CVSS 8.8MavenPublished
RCE vulnerability in SCM Filter Jervis Plugin
CVE-2020-2189 · GHSA-4hhq-j3xw-wj89
- Affected
- Maven io.jenkins.plugins:scm-filter-jervis <= 0.2.1
- Fixed in
- 0.3· Vendor fix available
- Issue
- SCM Filter Jervis Plugin 0.2.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types. This results in a remote code execution (RCE) vulnerability exploitable by users able to configure jobs with the filter, or control the contents of a previously configured job’s SCM repository. SCM Filter Jervis Plugin 0.3 configures its YAML parser to only instantiate safe types.
Recommended action: Upgrade to 0.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.