GHSA-cjr8-5rw4-wh65HighCVSS 8.8

Jenkins Splunk Plugin Sandbox Bypass

Published
May 24, 2022
Last Modified
October 26, 2023

🔗 CVE IDs covered (1)

📋 Description

Jenkins Splunk Plugin has a form validation HTTP endpoint used to validate a user-submitted Groovy script through compilation, which was not subject to sandbox protection. This allowed attackers with Overall/Read access to execute arbitrary code on the Jenkins controller by applying AST transforming annotations such as @Grab to source code elements.

The affected HTTP endpoint now applies a safe Groovy compiler configuration preventing the use of unsafe AST transforming annotations.

🎯 Affected products1

  • maven/com.splunk.splunkins:splunk-devops:< 1.8.0

🔗 References (5)