CVE-2019-1003040
Sandbox bypass vulnerability in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
CVE-2019-1003040- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-470
- Updated
- 2026-11-02
CVE List No score
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
CVE-2019-1003040- Updated
- 2026-11-02
EUVDEUVD-2022-2227 No score
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
EUVD-2022-2227- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3pv3-jj4h-p528
9.8
Sandbox bypass vulnerability in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
GHSA-3pv3-jj4h-p528- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-470
- Updated
- 2026-11-02
OSV
9.8
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
CVE-2019-1003040- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-3pv3-jj4h-p528
9.8
Sandbox bypass vulnerability in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.55 and earlier allows attackers to invoke arbitrary constructors in sandboxed scripts.
- Record
GHSA-3pv3-jj4h-p528- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-470
- Updated
- 2026-11-02
OSVRHSA-2019:1423
8.8
Red Hat Security Advisory: Red Hat OpenShift Container Platform 3.11 jenkins-2-plugins security update
- Record
RHSA-2019:1423- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jenkins-ci.plugins:script-securityMaven |
before 1.56 | 1.56 |
org.jenkins-ci.plugins:script-securityMaven |
before 1.56, plus listed versions 1.01.0-beta-11.0-beta-21.0-beta-31.0-beta-4 Show 45 moreShow less1.0-beta-51.0-beta-61.11.101.111.121.131.141.151.161.171.181.18.11.191.21.201.211.221.231.241.251.261.271.281.291.29.11.31.301.311.331.341.351.361.371.381.391.41.401.411.421.431.441.44.11.451.46 |
1.56 |
jenkins-2-pluginsRed Hat:openshift:3.11::el7 From an advisory covering 3 CVEs |
before 0:3.11.1553788831-1.el7 | 0:3.11.1553788831-1.el7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-1003040 is a critical vulnerability (CVSS 9.8) in Jenkins Script Security, published March 28, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.43%, the 89th percentile. Fixed in org.jenkins-ci.plugins:script-security 1.56.
References
openwall.com/lists/oss-security/2019/03/28/2
securityfocus.com/bid/107628
access.redhat.com/errata/RHSA-2019:1423
jenkins.io/security/advisory/2019-03-25
nvd.nist.gov/vuln/detail/CVE-2019-1003040
github.com/jenkinsci/script-security-plugin/commit/8424ad90547e37a2bd3b6a3a7da48eb1af9cd0ee
Show 15 moreShow less
github.com/advisories/GHSA-3pv3-jj4h-p528
github.com/jenkinsci/script-security-plugin
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1694532
bugzilla.redhat.com/show_bug.cgi?id=1694536
bugzilla.redhat.com/show_bug.cgi?id=1694538
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_1423.json
access.redhat.com/security/cve/CVE-2019-1003040
cve.org/CVERecord?id=CVE-2019-1003040
access.redhat.com/security/cve/CVE-2019-1003041
cve.org/CVERecord?id=CVE-2019-1003041
nvd.nist.gov/vuln/detail/CVE-2019-1003041
access.redhat.com/security/cve/CVE-2019-1003042
cve.org/CVERecord?id=CVE-2019-1003042
nvd.nist.gov/vuln/detail/CVE-2019-1003042
Left out here: 19 versions. The JSON record has them.