CVE-2022-43404
Description
A sandbox bypass vulnerability involving crafted constructor bodies and calls to sandbox-generated synthetic constructors in Jenkins Script Security Plugin 1183.v774b_0b_0a_a_451 and earlier 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.
How to fix
- org.jenkins-ci.plugins:script-security1184.v85d16b_d851b_3 or later
- org.jenkins-ci.plugins.workflow:workflow-cps2803.v1a_f77ffcc773 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| jenkins script_security | v ≤ 1183.v774b_0b_0a_a_451 | — |
| org.jenkins-ci.plugins:script-securityMaven | v < 1184.v85d16b_d851b_3 | 1184.v85d16b_d851b_3 |
| org.jenkins-ci.plugins.workflow:workflow-cpsMaven | v < 2803.v1a_f77ffcc773 | 2803.v1a_f77ffcc773 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.