CVE-2019-1003030
CRITICAL KEVJenkins Pipeline: Groovy Plugin <2.63 - RCE
Title source: llmExploitation Summary
CVE-2019-1003030 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added March 25, 2022. EIP tracks 2 public exploits from researchers including Daniel Morris, overgrowncarrot1.
AI-analyzed exploit summary This exploit bypasses the Groovy sandbox in Jenkins 2.63 by sending a crafted HTTP GET request to execute arbitrary commands via the SecureGroovyScript endpoint. The payload URL-encodes a Groovy class that executes a ping command, demonstrating RCE.
Description
A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java that allows attackers able to control pipeline scripts to execute arbitrary code on the Jenkins master JVM.
Exploits (2)
This exploit bypasses the Groovy sandbox in Jenkins 2.63 by sending a crafted HTTP GET request to execute arbitrary commands via the SecureGroovyScript endpoint. The payload URL-encodes a Groovy class that executes a ping command, demonstrating RCE.
This repository contains a functional exploit for CVE-2019-1003030, a Jenkins RCE vulnerability. The script leverages the Jenkins Script Security Plugin's sandbox bypass to upload and execute a reverse shell.
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H