Skip to content
OpenAdvisories
Medium · 5.4 CVE-2023-25761 EUVD-2023-0762GHSA-ph74-8rgx-64c5

Cross-site Scripting in Jenkins JUnit Plugin

Published Feb 15, 2023 · Updated Mar 19, 2025 · Assigned by jenkins

Description

Jenkins JUnit Plugin 1166.va_436e268e972 and earlier does not escape test case class names in JavaScript expressions, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to control test case class names in the JUnit resources processed by the plugin.

Affected products

VendorProductAffectedFixed
Jenkins Project Jenkins JUnit Plugin unspecified – ≤ 1166.va_436e268e972 1119.1124.va_a_8ccde5658f

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat OpenShift 4 jenkins-2-plugins 4.10.1681719745-1.el8 RHSA-2023:1866
Red Hat Ocp Tools 4 jenkins 2.387.1.1683009763-3.el8 RHSA-2024:0778, RHSA-2024:0777, RHSA-2024:0776
Red Hat Ocp Tools 4 jenkins-2-plugins 4.11.1683009941-1.el8 RHSA-2024:0778, RHSA-2024:0777, RHSA-2024:0776

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.jenkins-ci.plugins:junit < 1166.1168.vd6b_8042a_06de 1166.1168.vd6b_8042a_06de GHSA-ph74-8rgx-64c5

Advisories 13

References