CVE-2019-10328
Unsafe entry in Script Security list of approved signatures in Pipeline Remote Loader Plugin
Jenkins Pipeline Remote Loader Plugin 1.4 and earlier provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
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
9.9
Jenkins Pipeline Remote Loader Plugin 1.4 and earlier provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
CVE-2019-10328- CVSS 3.0
- 9.9 Critical
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - CVSS 2.0
- 6.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:P - Weakness
- CWE-693
- Updated
- 2026-11-02
CVE List No score
Jenkins Pipeline Remote Loader Plugin 1.4 and earlier provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
CVE-2019-10328- Updated
- 2026-11-02
EUVDEUVD-2022-5283 No score
Jenkins Pipeline Remote Loader Plugin 1.4 and earlier provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
EUVD-2022-5283- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-v558-fhw2-v46w
9.9
Unsafe entry in Script Security list of approved signatures in Pipeline Remote Loader Plugin
Jenkins Pipeline Remote Loader Plugin before 1.5 provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
GHSA-v558-fhw2-v46w- CVSS 3.0
- 9.9 Critical
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-183, CWE-693
- Updated
- 2026-11-02
OSV
9.9
Jenkins Pipeline Remote Loader Plugin 1.4 and earlier provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
CVE-2019-10328- CVSS 3.0
- 9.9 Critical
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-v558-fhw2-v46w
9.9
Unsafe entry in Script Security list of approved signatures in Pipeline Remote Loader Plugin
Jenkins Pipeline Remote Loader Plugin before 1.5 provided a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
- Record
GHSA-v558-fhw2-v46w- CVSS 3.0
- 9.9 Critical
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-183, CWE-693
- Updated
- 2026-11-02
OSVRHBA-2019:1605
8.8
Red Hat Bug Fix Advisory: OpenShift Container Platform 3.11 bug fix and enhancement update
- Record
RHBA-2019:1605- 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
OSVRHBA-2019:2921
8.8
Red Hat Bug Fix Advisory: OpenShift Container Platform 4.2 RPM Release Advisory
- Record
RHBA-2019:2921- 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:1636
8.8
Red Hat Security Advisory: OpenShift Container Platform 4.1 jenkins-2-plugins security update
- Record
RHSA-2019:1636- 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:workflow-remote-loaderMaven |
before 1.5 | 1.5 |
org.jenkins-ci.plugins:workflow-remote-loaderMaven |
before 1.5, plus listed versions 1.01.11.21.31.4 |
1.5 |
atomic-enterprise-service-catalogRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 1:3.11.117-1.git.1.376e432.el7 | 1:3.11.117-1.git.1.376e432.el7 |
atomic-enterprise-service-catalog-svcatRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 1:3.11.117-1.git.1.376e432.el7 | 1:3.11.117-1.git.1.376e432.el7 |
atomic-openshift-cluster-autoscalerRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.caa79fa.el7 | 0:3.11.117-1.git.1.caa79fa.el7 |
atomic-openshift-deschedulerRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.1635b0a.el7 | 0:3.11.117-1.git.1.1635b0a.el7 |
atomic-openshift-dockerregistryRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.6a42b08.el7 | 0:3.11.117-1.git.1.6a42b08.el7 |
atomic-openshift-metrics-serverRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.319d58e.el7 | 0:3.11.117-1.git.1.319d58e.el7 |
atomic-openshift-node-problem-detectorRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.0345fe3.el7 | 0:3.11.117-1.git.1.0345fe3.el7 |
atomic-openshift-service-idlerRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.887bb82.el7 | 0:3.11.117-1.git.1.887bb82.el7 |
Show 21 moreShow less
| Package | Affected | Fixed |
|---|---|---|
atomic-openshift-web-consoleRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.be7a05c.el7 | 0:3.11.117-1.git.1.be7a05c.el7 |
cri-oRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:1.11.14-1.rhaos3.11.gitd56660e.el7 | 0:1.11.14-1.rhaos3.11.gitd56660e.el7 |
cri-o-debuginfoRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:1.11.14-1.rhaos3.11.gitd56660e.el7 | 0:1.11.14-1.rhaos3.11.gitd56660e.el7 |
golang-github-openshift-oauth-proxyRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.2b006d2.el7 | 0:3.11.117-1.git.1.2b006d2.el7 |
golang-github-prometheus-alertmanagerRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.207ef35.el7 | 0:3.11.117-1.git.1.207ef35.el7 |
golang-github-prometheus-node_exporterRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.dcee33f.el7 | 0:3.11.117-1.git.1.dcee33f.el7 |
golang-github-prometheus-prometheusRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.f52d417.el7 | 0:3.11.117-1.git.1.f52d417.el7 |
jenkinsRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:2.164.2.1555422716-1.el7 | 0:2.164.2.1555422716-1.el7 |
jenkins-2-pluginsRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.1559667994-1.el7 | 0:3.11.1559667994-1.el7 |
openshift-ansibleRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.123-1.git.0.db681ba.el7 | 0:3.11.123-1.git.0.db681ba.el7 |
openshift-ansible-docsRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.123-1.git.0.db681ba.el7 | 0:3.11.123-1.git.0.db681ba.el7 |
openshift-ansible-playbooksRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.123-1.git.0.db681ba.el7 | 0:3.11.123-1.git.0.db681ba.el7 |
openshift-ansible-rolesRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.123-1.git.0.db681ba.el7 | 0:3.11.123-1.git.0.db681ba.el7 |
openshift-ansible-testRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.123-1.git.0.db681ba.el7 | 0:3.11.123-1.git.0.db681ba.el7 |
openshift-enterprise-autohealRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.ef32a58.el7 | 0:3.11.117-1.git.1.ef32a58.el7 |
openshift-enterprise-cluster-capacityRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.6593fce.el7 | 0:3.11.117-1.git.1.6593fce.el7 |
prometheusRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.f52d417.el7 | 0:3.11.117-1.git.1.f52d417.el7 |
prometheus-alertmanagerRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.207ef35.el7 | 0:3.11.117-1.git.1.207ef35.el7 |
prometheus-node-exporterRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:3.11.117-1.git.1.dcee33f.el7 | 0:3.11.117-1.git.1.dcee33f.el7 |
jenkins-2-pluginsRed Hat:openshift:4.2::el7 |
before 0:4.2.1568997376-1.el7 | 0:4.2.1568997376-1.el7 |
jenkins-2-pluginsRed Hat:openshift:4.1::el7 From an advisory covering 3 CVEs |
before 0:4.1.1561471763-1.el7 | 0:4.1.1561471763-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-10328 is a critical vulnerability (CVSS 9.9) in Jenkins Pipeline Remote Loader, published May 31, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.94%, the 80th percentile. Fixed in org.jenkins-ci.plugins:workflow-remote-loader 1.5.
References
openwall.com/lists/oss-security/2019/05/31/2
securityfocus.com/bid/108540
access.redhat.com/errata/RHBA-2019:1605
access.redhat.com/errata/RHSA-2019:1636
jenkins.io/security/advisory/2019-05-31
nvd.nist.gov/vuln/detail/CVE-2019-10328
Show 94 moreShow less
github.com/jenkinsci/workflow-remote-loader-plugin/commit/6f9d60f614359720ec98e22b80ba15e8bf88e712
github.com/advisories/GHSA-v558-fhw2-v46w
github.com/jenkinsci/workflow-remote-loader-plugin
bugzilla.redhat.com/show_bug.cgi?id=1418021
bugzilla.redhat.com/show_bug.cgi?id=1571190
bugzilla.redhat.com/show_bug.cgi?id=1585070
bugzilla.redhat.com/show_bug.cgi?id=1600741
bugzilla.redhat.com/show_bug.cgi?id=1608260
bugzilla.redhat.com/show_bug.cgi?id=1624316
bugzilla.redhat.com/show_bug.cgi?id=1631687
bugzilla.redhat.com/show_bug.cgi?id=1639427
bugzilla.redhat.com/show_bug.cgi?id=1640382
bugzilla.redhat.com/show_bug.cgi?id=1645656
bugzilla.redhat.com/show_bug.cgi?id=1648973
bugzilla.redhat.com/show_bug.cgi?id=1651564
bugzilla.redhat.com/show_bug.cgi?id=1652746
bugzilla.redhat.com/show_bug.cgi?id=1656083
bugzilla.redhat.com/show_bug.cgi?id=1656487
bugzilla.redhat.com/show_bug.cgi?id=1661076
bugzilla.redhat.com/show_bug.cgi?id=1667063
bugzilla.redhat.com/show_bug.cgi?id=1667801
bugzilla.redhat.com/show_bug.cgi?id=1671315
bugzilla.redhat.com/show_bug.cgi?id=1671837
bugzilla.redhat.com/show_bug.cgi?id=1676399
bugzilla.redhat.com/show_bug.cgi?id=1680059
bugzilla.redhat.com/show_bug.cgi?id=1682924
bugzilla.redhat.com/show_bug.cgi?id=1688250
bugzilla.redhat.com/show_bug.cgi?id=1688318
bugzilla.redhat.com/show_bug.cgi?id=1689230
bugzilla.redhat.com/show_bug.cgi?id=1689796
bugzilla.redhat.com/show_bug.cgi?id=1690066
bugzilla.redhat.com/show_bug.cgi?id=1691023
bugzilla.redhat.com/show_bug.cgi?id=1694724
bugzilla.redhat.com/show_bug.cgi?id=1695903
bugzilla.redhat.com/show_bug.cgi?id=1696249
bugzilla.redhat.com/show_bug.cgi?id=1698018
bugzilla.redhat.com/show_bug.cgi?id=1698922
bugzilla.redhat.com/show_bug.cgi?id=1699533
bugzilla.redhat.com/show_bug.cgi?id=1699696
bugzilla.redhat.com/show_bug.cgi?id=1700875
bugzilla.redhat.com/show_bug.cgi?id=1701806
bugzilla.redhat.com/show_bug.cgi?id=1702544
bugzilla.redhat.com/show_bug.cgi?id=1702693
bugzilla.redhat.com/show_bug.cgi?id=1703136
bugzilla.redhat.com/show_bug.cgi?id=1703558
bugzilla.redhat.com/show_bug.cgi?id=1703749
bugzilla.redhat.com/show_bug.cgi?id=1703904
bugzilla.redhat.com/show_bug.cgi?id=1703947
bugzilla.redhat.com/show_bug.cgi?id=1705243
bugzilla.redhat.com/show_bug.cgi?id=1707448
bugzilla.redhat.com/show_bug.cgi?id=1707524
bugzilla.redhat.com/show_bug.cgi?id=1707799
bugzilla.redhat.com/show_bug.cgi?id=1708187
bugzilla.redhat.com/show_bug.cgi?id=1708442
bugzilla.redhat.com/show_bug.cgi?id=1708552
bugzilla.redhat.com/show_bug.cgi?id=1709254
bugzilla.redhat.com/show_bug.cgi?id=1709626
bugzilla.redhat.com/show_bug.cgi?id=1710424
bugzilla.redhat.com/show_bug.cgi?id=1710723
bugzilla.redhat.com/show_bug.cgi?id=1712488
bugzilla.redhat.com/show_bug.cgi?id=1713211
bugzilla.redhat.com/show_bug.cgi?id=1717028
bugzilla.redhat.com/show_bug.cgi?id=1718458
bugzilla.redhat.com/show_bug.cgi?id=1718542
bugzilla.redhat.com/show_bug.cgi?id=1720466
bugzilla.redhat.com/show_bug.cgi?id=1720581
security.access.redhat.com/data/csaf/v2/advisories/2019/rhba-2019_1605.json
access.redhat.com/security/cve/CVE-2019-10320
bugzilla.redhat.com/show_bug.cgi?id=1714054
cve.org/CVERecord?id=CVE-2019-10320
nvd.nist.gov/vuln/detail/CVE-2019-10320
jenkins.io/security/advisory/2019-05-21
access.redhat.com/security/cve/CVE-2019-10328
bugzilla.redhat.com/show_bug.cgi?id=1716794
cve.org/CVERecord?id=CVE-2019-10328
access.redhat.com/security/cve/CVE-2019-1003049
bugzilla.redhat.com/show_bug.cgi?id=1699701
cve.org/CVERecord?id=CVE-2019-1003049
nvd.nist.gov/vuln/detail/CVE-2019-1003049
jenkins.io/security/advisory/2019-04-10
access.redhat.com/security/cve/CVE-2019-1003050
bugzilla.redhat.com/show_bug.cgi?id=1699333
cve.org/CVERecord?id=CVE-2019-1003050
nvd.nist.gov/vuln/detail/CVE-2019-1003050
access.redhat.com/errata/RHBA-2019:2921
bugzilla.redhat.com/show_bug.cgi?id=1741622
security.access.redhat.com/data/csaf/v2/advisories/2019/rhba-2019_2921.json
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1719782
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_1636.json
access.redhat.com/security/cve/CVE-2019-10337
cve.org/CVERecord?id=CVE-2019-10337
nvd.nist.gov/vuln/detail/CVE-2019-10337
jenkins.io/security/advisory/2019-06-11