First published: Tue Jan 24 2023(Updated: )
A flaw was found in the script-security Jenkins Plugin. In affected versions of the script-security plugin, property assignments performed implicitly by the Groovy language runtime when invoking map constructors were not intercepted by the sandbox. This vulnerability allows attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute arbitrary code in the context of the Jenkins controller JVM.
Credit: jenkinsci-cert@googlegroups.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/jenkins | <2-plugins-0:4.11.1683009941-1.el8 | 2-plugins-0:4.11.1683009941-1.el8 |
redhat/jenkins | <2-plugins-0:4.12.1683009955-1.el8 | 2-plugins-0:4.12.1683009955-1.el8 |
redhat/jenkins | <2-plugins-0:4.12.1686649756-1.el8 | 2-plugins-0:4.12.1686649756-1.el8 |
redhat/jenkins | <2-plugins-0:4.13.1684911916-1.el8 | 2-plugins-0:4.13.1684911916-1.el8 |
redhat/jenkins | <2-plugins-0:4.10.1680703106-1.el8 | 2-plugins-0:4.10.1680703106-1.el8 |
redhat/Script Security Plugin | <1229. | 1229. |
<1229.v4880b_b_e905a_6 | ||
Jenkins Script Security | <1229.v4880b_b_e905a_6 | |
maven/org.jenkins-ci.plugins:script-security | <1229.v4880b | 1229.v4880b |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2023-24422 is classified as a high severity vulnerability due to its potential to allow attacker exploitation.
To fix CVE-2023-24422, upgrade the Jenkins Script Security Plugin to version 1229.v4880b or later.
CVE-2023-24422 affects multiple versions of the Jenkins Script Security Plugin prior to 1229.v4880b.
CVE-2023-24422 is a script execution vulnerability that involves improper sandboxing in the Groovy language runtime.
Individuals or organizations that use the affected versions of the Jenkins Script Security Plugin may be impacted by CVE-2023-24422.