CVE-2019-1003050
Improper Neutralization of Input During Web Page Generation in Jenkins
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.4
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
CVE-2019-1003050- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
CVE-2019-1003050- Updated
- 2026-11-02
EUVDEUVD-2022-5011 No score
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
EUVD-2022-5011- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qpg9-83fv-x9ch
5.4
Improper Neutralization of Input During Web Page Generation in Jenkins
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
GHSA-qpg9-83fv-x9ch- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-1003050
5.4
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
ALPINE-CVE-2019-1003050- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-03
OSV
5.4
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
CVE-2019-1003050- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVGHSA-qpg9-83fv-x9ch
5.4
Improper Neutralization of Input During Web Page Generation in Jenkins
The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.
- Record
GHSA-qpg9-83fv-x9ch- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jenkins-ci.main:jenkins-coreMaven |
through 2.164.1 | 2.164.2 |
org.jenkins-ci.main:jenkins-coreMaven |
2.165 to 2.171 | 2.172 |
jenkinsAlpine:v3.9 |
before 2.164.2-r0 | 2.164.2-r0 |
org.jenkins-ci.main:jenkins-coreMaven |
before 2.164.2, plus listed versions 1.3961.3971.3981.3991.400 Show 45 moreShow less1.4011.4031.4041.4051.4061.4071.4081.4091.409.11.409.21.409.31.4101.4111.4121.4131.4141.4151.4161.4171.4181.4191.4201.4211.4221.4231.4241.424.11.424.21.424.31.424.41.424.51.424.61.4251.4261.4271.4281.4291.4301.4311.4321.4331.4341.4351.4361.437 |
2.164.2 |
org.jenkins-ci.main:jenkins-coreMaven |
2.165 up to 2.172, plus listed versions 2.1662.1672.1682.1692.1702.171 |
2.172 |
atomic-enterprise-service-catalogRed Hat:openshift:3.11::el7 |
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 |
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 |
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 |
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 |
before 0:3.11.117-1.git.1.6a42b08.el7 | 0:3.11.117-1.git.1.6a42b08.el7 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
atomic-openshift-metrics-serverRed Hat:openshift:3.11::el7 |
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 |
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 |
before 0:3.11.117-1.git.1.887bb82.el7 | 0:3.11.117-1.git.1.887bb82.el7 |
atomic-openshift-web-consoleRed Hat:openshift:3.11::el7 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
before 0:2.164.2.1555422716-1.el7 | 0:2.164.2.1555422716-1.el7 |
jenkins-2-pluginsRed Hat:openshift:3.11::el7 |
before 0:3.11.1559667994-1.el7 | 0:3.11.1559667994-1.el7 |
openshift-ansibleRed Hat:openshift:3.11::el7 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
before 0:3.11.117-1.git.1.dcee33f.el7 | 0:3.11.117-1.git.1.dcee33f.el7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| 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-1003050 is a medium vulnerability (CVSS 5.4) in Jenkins, published April 10, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.32%, the 70th percentile. Fixed in org.jenkins-ci.main:jenkins-core 2.164.2.
References
securityfocus.com/bid/107889
access.redhat.com/errata/RHBA-2019:1605
oracle.com/security-alerts/cpuapr2022.html
jenkins.io/security/advisory/2019-04-10
nvd.nist.gov/vuln/detail/CVE-2019-1003050
github.com/jenkinsci/jenkins/commit/8eb632dda219ec8796420ce58d9564cddf8f8f93
Show 85 moreShow less
github.com/jenkinsci/jenkins/commit/d393c7e9ba3ec44953ef1f8b11839421e2649ee7
github.com/advisories/GHSA-qpg9-83fv-x9ch
security.alpinelinux.org/vuln/CVE-2019-1003050
github.com/jenkinsci/jenkins
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
nvd.nist.gov/vuln/detail/CVE-2019-10328
jenkins.io/security/advisory/2019-05-31
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
access.redhat.com/security/cve/CVE-2019-1003050
bugzilla.redhat.com/show_bug.cgi?id=1699333
cve.org/CVERecord?id=CVE-2019-1003050
Left out here: 481 versions. The JSON record has them.