Every CVE Search/ Get API key

CVE-2021-21649

Cross-site Scripting in Jenkins Dashboard View Plugin

5.4 MediumFix available

Jenkins Dashboard View Plugin 2.15 and earlier does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure 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

72.7%Up 72.1 points since May 12, 2021
90%50%10%1%

What each source reports

NVD Score used 5.4

Jenkins Dashboard View Plugin 2.15 and earlier does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

Record
CVE-2021-21649
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
CVSS 2.0
3.5 LowAV:N/AC:M/Au:S/C:N/I:P/A:N
Weakness
CWE-79
Updated
2026-11-02
CVE List No score

Jenkins Dashboard View Plugin 2.15 and earlier does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

Record
CVE-2021-21649
Updated
2026-11-02
EUVDEUVD-2021-1350 No score

Jenkins Dashboard View Plugin 2.15 and earlier does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

Record
EUVD-2021-1350
Updated
2026-11-03
GitHub AdvisoriesGHSA-jwhm-9cjm-4493 5.4

Cross-site Scripting in Jenkins Dashboard View Plugin

Jenkins Dashboard View Plugin prior to 2.16 and 2.12.1 does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

As part of this fix, the property for image URLs was changed from url to imageUrl. Existing Configuration as Code configurations are still supported, but exports will emit the new property.

Record
GHSA-jwhm-9cjm-4493
CVSS 3.1
5.4 MediumCVSS: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
OSV 5.4

Jenkins Dashboard View Plugin 2.15 and earlier does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

Record
CVE-2021-21649
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVGHSA-jwhm-9cjm-4493 5.4

Cross-site Scripting in Jenkins Dashboard View Plugin

Jenkins Dashboard View Plugin prior to 2.16 and 2.12.1 does not escape URLs referenced in Image Dashboard Portlets, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with View/Configure permission.

As part of this fix, the property for image URLs was changed from url to imageUrl. Existing Configuration as Code configurations are still supported, but exports will emit the new property.

Record
GHSA-jwhm-9cjm-4493
CVSS 3.1
5.4 MediumCVSS: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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.jenkins-ci.plugins:dashboard-view
Maven
2.13 up to 2.16
2.16
org.jenkins-ci.plugins:dashboard-view
Maven
before 2.12.1
2.12.1
org.jenkins-ci.plugins:dashboard-view
Maven
2.13 up to 2.16, plus listed versions
2.142.15
2.16
org.jenkins-ci.plugins:dashboard-view
Maven
before 2.12.1, plus listed versions
2.02.0.12.0.22.12.10
Show 21 moreShow less
2.112.122.22.32.42.52.62.72.82.92.9.12.9.102.9.112.9.122.9.22.9.32.9.42.9.52.9.62.9.72.9.9
2.12.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-21649 is a medium vulnerability (CVSS 5.4) in Jenkins Dashboard View, published May 11, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 72.7%, the 99th percentile. Fixed in org.jenkins-ci.plugins:dashboard-view 2.16.

References

MoveEnter Open