CVE-2020-2230
Jenkins Cross-site Scripting vulnerability in project naming strategy
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
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
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
- Record
CVE-2020-2230- 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
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
- Record
CVE-2020-2230- Updated
- 2026-11-02
EUVDEUVD-2022-3371 No score
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
- Record
EUVD-2022-3371- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9g4m-ffx6-c29g
8.0
Jenkins Cross-site Scripting vulnerability in project naming strategy
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, that is displayed on item creation.\n\nThis results in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.\n\nJenkins 2.252, LTS 2.235.4 escapes the project naming strategy description.
- Record
GHSA-9g4m-ffx6-c29g- CVSS 3.0
- 8.0 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV
5.4
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
- Record
CVE-2020-2230- 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-9g4m-ffx6-c29g
8.0
Jenkins Cross-site Scripting vulnerability in project naming strategy
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, that is displayed on item creation.\n\nThis results in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.\n\nJenkins 2.252, LTS 2.235.4 escapes the project naming strategy description.
- Record
GHSA-9g4m-ffx6-c29g- CVSS 3.0
- 8.0 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-79
- Updated
- 2026-11-02
Show 4 moreShow less
OSVRHSA-2020:3808
8.0
Red Hat Security Advisory: OpenShift Container Platform 4.3.38 jenkins and openshift security update
- Record
RHSA-2020:3808- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2020:3841
7.7
Red Hat Security Advisory: OpenShift Container Platform 4.5.13 jenkins security update
- Record
RHSA-2020:3841- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2020:4223
7.7
Red Hat Security Advisory: OpenShift Container Platform 3.11.306 jenkins security update
- Record
RHSA-2020:4223- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVBIT-jenkins-2020-2230 No score
Jenkins 2.251 and earlier, LTS 2.235.3 and earlier does not escape the project naming strategy description, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users with Overall/Manage permission.
- Record
BIT-jenkins-2020-2230- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jenkins-ci.main:jenkins-coreMaven |
through 2.235.3 | 2.235.4 |
org.jenkins-ci.main:jenkins-coreMaven |
2.236 to 2.251 | 2.252 |
jenkinsBitnami |
before 2.251.1 | 2.251.1 |
org.jenkins-ci.main:jenkins-coreMaven |
before 2.235.4, 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.235.4 |
org.jenkins-ci.main:jenkins-coreMaven |
2.236 up to 2.252, plus listed versions 2.2372.2382.2392.2402.241 Show 13 moreShow less2.2422.2432.2442.2452.2462.2472.2482.2492.249.12.249.22.249.32.2502.251 |
2.252 |
jenkinsRed Hat:openshift:4.3::el7 From an advisory covering 9 CVEs |
before 0:2.235.5.1600415514-1.el7 | 0:2.235.5.1600415514-1.el7 |
openshiftRed Hat:openshift:4.3::el8 From an advisory covering 9 CVEs |
before 0:4.3.37-202009120213.p0.git.0.dffefe4.el8 | 0:4.3.37-202009120213.p0.git.0.dffefe4.el8 |
openshift-hyperkubeRed Hat:openshift:4.3::el8 From an advisory covering 9 CVEs |
before 0:4.3.37-202009120213.p0.git.0.dffefe4.el8 | 0:4.3.37-202009120213.p0.git.0.dffefe4.el8 |
jenkinsRed Hat:openshift:4.5::el7 From an advisory covering 4 CVEs |
before 0:2.235.5.1600414805-1.el7 | 0:2.235.5.1600414805-1.el7 |
jenkinsRed Hat:openshift:3.11::el7 From an advisory covering 4 CVEs |
before 0:2.235.5.1600415953-1.el7 | 0:2.235.5.1600415953-1.el7 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Jenkins 2.235.3 - 'Description' Stored XSS | 2020-12-11 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-2230 is a medium vulnerability (CVSS 5.4) in Jenkins, published August 12, 2020. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 82.7%, the 99th percentile. Fixed in org.jenkins-ci.main:jenkins-core 2.235.4.
References
jenkins.io/security/advisory/2020-08-12
openwall.com/lists/oss-security/2020/08/12/4
packetstormsecurity.com/files/160443/Jenkins-2.235.3-Cross-Site-Scripting.html
nvd.nist.gov/vuln/detail/CVE-2020-2230
github.com/jenkinsci/jenkins/commit/e49f690939596acbc9a1be64128b2c7eaf91a6db
github.com/advisories/GHSA-9g4m-ffx6-c29g
Show 46 moreShow less
github.com/jenkinsci/jenkins
access.redhat.com/errata/RHSA-2020:3808
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1835977
bugzilla.redhat.com/show_bug.cgi?id=1857425
bugzilla.redhat.com/show_bug.cgi?id=1857427
bugzilla.redhat.com/show_bug.cgi?id=1857431
bugzilla.redhat.com/show_bug.cgi?id=1857433
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3808.json
access.redhat.com/security/cve/CVE-2019-17638
bugzilla.redhat.com/show_bug.cgi?id=1864680
cve.org/CVERecord?id=CVE-2019-17638
nvd.nist.gov/vuln/detail/CVE-2019-17638
bugs.eclipse.org/bugs/show_bug.cgi?id=564984
jenkins.io/security/advisory/2020-08-17
access.redhat.com/security/cve/CVE-2020-2220
cve.org/CVERecord?id=CVE-2020-2220
nvd.nist.gov/vuln/detail/CVE-2020-2220
access.redhat.com/security/cve/CVE-2020-2221
cve.org/CVERecord?id=CVE-2020-2221
nvd.nist.gov/vuln/detail/CVE-2020-2221
access.redhat.com/security/cve/CVE-2020-2222
cve.org/CVERecord?id=CVE-2020-2222
nvd.nist.gov/vuln/detail/CVE-2020-2222
access.redhat.com/security/cve/CVE-2020-2223
cve.org/CVERecord?id=CVE-2020-2223
nvd.nist.gov/vuln/detail/CVE-2020-2223
access.redhat.com/security/cve/CVE-2020-2229
bugzilla.redhat.com/show_bug.cgi?id=1874830
cve.org/CVERecord?id=CVE-2020-2229
nvd.nist.gov/vuln/detail/CVE-2020-2229
access.redhat.com/security/cve/CVE-2020-2230
bugzilla.redhat.com/show_bug.cgi?id=1875232
cve.org/CVERecord?id=CVE-2020-2230
access.redhat.com/security/cve/CVE-2020-2231
bugzilla.redhat.com/show_bug.cgi?id=1875234
cve.org/CVERecord?id=CVE-2020-2231
nvd.nist.gov/vuln/detail/CVE-2020-2231
access.redhat.com/security/cve/CVE-2020-8557
cve.org/CVERecord?id=CVE-2020-8557
nvd.nist.gov/vuln/detail/CVE-2020-8557
groups.google.com/g/kubernetes-security-announce/c/cB_JUsYEKyY
access.redhat.com/errata/RHSA-2020:3841
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3841.json
access.redhat.com/errata/RHSA-2020:4223
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_4223.json
Left out here: 572 versions. The JSON record has them.