Yes. CISA added CVE-2019-1003029 to its Known Exploited Vulnerabilities catalogue on 25 April 2022, which it does only when there is reliable evidence of active exploitation. CISA has not linked it to known ransomware campaigns. Jenkins Script Security Plugin contains a protection mechanism failure, allowing an attacker to bypass the sandbox. Any organisation running the affected product should treat remediation as urgent.
What “being exploited in the wild” means for this Jenkins flaw
For a CVE like this, the practical question is not whether the sandbox bypass exists in theory, but whether attackers are already using it against exposed Jenkins instances. CISA’s KEV listing is the strongest public signal that real-world exploitation has crossed that line, so this should be handled as an active exposure problem, not a speculative risk.
The key operational consequence is that a protection boundary failed inside a scripting environment that operators often assume is constrained. When that boundary breaks, the attacker’s goal is usually to turn a limited scripting foothold into broader control over the Jenkins runtime, build jobs, stored secrets, or downstream systems tied to the automation server.
How to confirm whether your Jenkins exposure is material
The first step is to confirm whether you run the affected Script Security Plugin and whether any reachable Jenkins instance exposes script execution paths to untrusted users, plugins, pull requests, or build inputs. Use the vendor advisory and the CISA Known Exploited Vulnerabilities Catalog for authoritative remediation details rather than relying on blog summaries.
From a security operations standpoint, the question is not only “is Jenkins internet-facing?” but also “could an attacker reach a job, library, parameter, or plugin path that leads to script evaluation?” If the answer is yes, assume the flaw has a credible attack path and treat the instance as high priority until patched or mitigated.
What this kind of sandbox bypass can expose
The value of exploiting a Jenkins sandbox bypass is often the access it can unlock around the build system rather than the bypass itself. Jenkins frequently sits near source code, signing material, deployment credentials, and privileged automation flows, so a successful bypass can become a stepping stone to source tampering, secret theft, or unauthorised deployment actions.
That is why CI/CD Security Guide is the right operational lens for this issue: the real risk is not just a plugin bug, but the possibility that a build controller becomes the easiest way to reach production trust relationships. The same logic is why Zero-Day and Exploited Vulnerabilities Guide is useful here, because KEV-class flaws demand triage based on exploitation reality, not patch-schedule convenience.
Risk and Threat Considerations
Once a Jenkins sandbox boundary is bypassed, the risk is not limited to one plugin. The exposed runner can become a pivot point for credential harvesting, job manipulation, build artifact tampering, and lateral movement into connected systems that trust Jenkins outputs or stored secrets.
Failure mechanism: The plugin’s protection model fails open, allowing script execution to escape the intended sandbox and perform actions that should have been blocked.
Impact: Attackers can potentially access sensitive pipeline data, alter builds, steal credentials or tokens, and use the CI/CD system as a launch point for broader compromise.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5, CIS Controls v8, OWASP ASVS and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Jenkins exploitation can expose and require rotation of credentials and tokens. |
| Recommendation — Rotate compromised secrets and enforce lifecycle controls for build credentials. | ||
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | The issue is a KEV-listed exploited vulnerability needing prioritised remediation. |
| Recommendation — Prioritise the Jenkins fix through continuous vulnerability management and emergency triage. | ||
| OWASP ASVS | V8 — Authorization | The flaw is a sandbox bypass, which is an authorization boundary failure in execution control. |
| Recommendation — Verify execution boundaries and block untrusted script paths from elevating privileges. | ||
| OWASP Non-Human Identity Top 10 | NHI-04 — Insecure Authentication | Build systems and automation credentials can be abused once Jenkins trust boundaries fail. |
| Recommendation — Audit Jenkins authentication paths and revoke any exposed automation credentials. | ||
| NIST CSF 2.0 | DE.CM-09 — Vulnerabilities are identified and logged | Active exploitation should be detected and tracked as a monitored exposure. |
| Recommendation — Track the vulnerable Jenkins instance and confirm remediation is verified and logged. | ||
Practitioner Guidance
What to prioritise: If the instance is exposed and patching is not immediate, treat it as a build-system incident, not a routine maintenance item. Preserve logs, review recent job executions and administrative changes, and look for unusual script activity, new users, modified jobs, or unexpected plugin behaviour.
Decision rule: If Jenkins can reach production secrets, deployment keys, or signing material, rotate those credentials after remediation and assess whether any pipeline output should be trusted. If the controller only handles non-sensitive workloads, scope the response accordingly, but still verify that no attacker used the flaw to stage persistence.
Practitioner takeaway: For KEV-listed Jenkins flaws, the right stance is urgency plus blast-radius thinking, because the security issue is usually the build trust chain the server protects, not just the vulnerable plugin itself.
Related resources from NHI Mgmt Group
- How do you patch or mitigate CVE-2019-1003029 (Jenkins Script Security Plugin Sandbox Bypass)?
- CVE-2019-1003029 (Jenkins Script Security Plugin Sandbox Bypass)
- Is CVE-2023-32049 (Microsoft Windows Defender SmartScreen Security Feature Bypass) being exploited in the wild?
- Is CVE-2022-44698 (Microsoft Defender SmartScreen Security Feature Bypass) being exploited in the wild?