~ / search / GHSA-cjr8-5rw4-wh65

GHSA-cjr8-5rw4-wh65

Jenkins Splunk Plugin Sandbox Bypass

Source: GitHub Advisory Database (reviewed) High CVE-2019-10390

Packages

EcosystemPackageAffectedFixed in
Maven com.splunk.splunkins:splunk-devops < 1.8.0 1.8.0

Details

As written in the advisory (Markdown source, shown as plain text).

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.

References

External links from the advisory. They lead to third-party sites.