Critical severity · published Oct 19, 2022
CVE-2022-43404
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…
9.9
CVSS
1.4%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)1.4% · higher than 72% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
JS
Jenkins Script Security Plugin · Jenkins project
through 1183.v774b_0b_0a_a_451 · source: vendor
SS
Script Security · Jenkins
through 1183.v774b_0b_0a_a_451 · source: NVD
Affected product
JS
Jenkins Script Security Plugin
Jenkins project
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2022-43404
CVE.org
https://www.cve.org/CVERecord?id=CVE-2022-43404
Mailing List
http://www.openwall.com/lists/oss-security/2022/10/19/3
Vendor Advisory
https://www.jenkins.io/security/advisory/2022-10-19/#SECURITY-2824%20%281%29
More from Jenkins Script Security Plugin
9.9
CVE-2019-1003029
Jenkins Script Security Plugin Sandbox Bypass Vulnerability
9.9
CVE-2022-43401
A sandbox bypass vulnerability involving various casts performed implicitly by the Groovy language runtime in Jenkins Script Security Plugin 1183.v774b_0b_0a_a_451 and earlier…
9.9
CVE-2022-43403
A sandbox bypass vulnerability involving casting an array-like value to an array type in Jenkins Script Security Plugin 1183.v774b_0b_0a_a_451 and earlier allows attackers with…
8.8
CVE-2026-92125
Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not reject the @GroovyASTTransformationClass annotation, allowing attackers with permission to define and run…
8.8
CVE-2026-92124
Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier checks the operations Groovy will perform with the elements it reads from a collection that a sandboxed script…
