CVE-2019-10356
Return of Pointer Value Outside of Expected Rang in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
CVE-2019-10356- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
CVE-2019-10356- Updated
- 2026-11-02
EUVDEUVD-2022-5684 No score
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
EUVD-2022-5684- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x25x-j4w4-7m59
8.8
Return of Pointer Value Outside of Expected Rang in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
GHSA-x25x-j4w4-7m59- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-466
- Updated
- 2026-11-02
OSV
8.8
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
CVE-2019-10356- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-x25x-j4w4-7m59
8.8
Return of Pointer Value Outside of Expected Rang in Jenkins Script Security Plugin
A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of method pointer expressions allowed attackers to execute arbitrary code in sandboxed scripts.
- Record
GHSA-x25x-j4w4-7m59- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-466
- Updated
- 2026-11-02
OSVRHSA-2019:2651
8.8
Red Hat Security Advisory: Red Hat OpenShift Container Platform 3.11 jenkins-2-plugins security update
- Record
RHSA-2019:2651- 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
OSVRHSA-2019:2662
8.8
Red Hat Security Advisory: Red Hat OpenShift Container Platform 4.1 jenkins-2-plugins security update
- Record
RHSA-2019:2662- 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 |
through 1.61 | 1.62 |
org.jenkins-ci.plugins:script-securityMaven |
before 1.62, 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.62 |
jenkins-2-pluginsRed Hat:openshift:3.11::el7 From an advisory covering 3 CVEs |
before 0:3.11.1566492396-1.el7 | 0:3.11.1566492396-1.el7 |
jenkins-2-pluginsRed Hat:openshift:4.1::el7 From an advisory covering 3 CVEs |
before 0:4.1.1567707934-1.el7 | 0:4.1.1567707934-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-10356 is a high vulnerability (CVSS 8.8) in Jenkins Script Security, published July 31, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.52%, the 84th percentile. Fixed in org.jenkins-ci.plugins:script-security 1.62.
References
openwall.com/lists/oss-security/2019/07/31/1
access.redhat.com/errata/RHSA-2019:2651
access.redhat.com/errata/RHSA-2019:2594
access.redhat.com/errata/RHSA-2019:2662
jenkins.io/security/advisory/2019-07-31
nvd.nist.gov/vuln/detail/CVE-2019-10356
Show 15 moreShow less
github.com/advisories/GHSA-x25x-j4w4-7m59
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1735515
bugzilla.redhat.com/show_bug.cgi?id=1735518
bugzilla.redhat.com/show_bug.cgi?id=1735521
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_2651.json
access.redhat.com/security/cve/CVE-2019-10355
cve.org/CVERecord?id=CVE-2019-10355
nvd.nist.gov/vuln/detail/CVE-2019-10355
access.redhat.com/security/cve/CVE-2019-10356
cve.org/CVERecord?id=CVE-2019-10356
access.redhat.com/security/cve/CVE-2019-10357
cve.org/CVERecord?id=CVE-2019-10357
nvd.nist.gov/vuln/detail/CVE-2019-10357
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_2662.json
Left out here: 32 versions. The JSON record has them.