Skip to main content
← All vulnerabilities
CVE-2019-1003001GHSA-6Q78-6XVR-26FG

A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlo

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.61.1, 1.3.4.1, 1.50
3 on Exploit-DB, 1 Metasploit module

Summary

A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java, src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShellFactory.java that allows attackers with Overall/Read permission to provide a pipeline script to an HTTP endpoint that can result in arbitrary code execution on the Jenkins master JVM.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-46427, EDB-46572, EDB-46572

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Jenkins project Pipeline: Groovy Plugin

    Version range not reported

  • org.jenkins-ci.plugins.workflow:workflow-cps-parentMaven

    fixed in 2.61.1

  • org.jenkins-ci.plugins:pipeline-model-definitionMaven

    fixed in 1.3.4.1

  • org.jenkins-ci.plugins:script-securityMaven

    fixed in 1.50

References 9

jenkins.io

access.redhat.com

packetstormsecurity.com

rapid7.com

Exploit-DB

GitHub · rapid7/metasploit-framework