Jenkins Active Choices plugin version 1.5.3 and earlier allowed users with Job/Configure…
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub. Impact type from CWE-79.
Summary
Jenkins Active Choices plugin version 1.5.3 and earlier allowed users with Job/Configure permission to provide arbitrary HTML to be shown on the 'Build With Parameters' page through the 'Active Choices Reactive Reference Parameter' type. This could include, for example, arbitrary JavaScript. Active Choices now sanitizes the HTML inserted on the 'Build With Parameters' page if and only if the script is executed in a sandbox. As unsandboxed scripts are subject to administrator approval, it is up to the administrator to allow or disallow problematic script output.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | org.biouno:uno-choice (Maven) | before 2.0 | 2.0 | Patch available | GHSA-c2hw-w9qm-q5r9 |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- org.biouno:uno-choice (Maven) Vendor— Affected before 2.0 Fixed in 2.0 Patch available GHSA-c2hw-w9qm-q5r9
Remediation
- Fix · GHSA-c2hw-w9qm-q5r9 org.biouno:uno-choice (Maven) Fixed in 2.0 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2017-1000386
- 2026-10-03 Alias added: GHSA-c2hw-w9qm-q5r9
References
More Jenkins Active Choices vulnerabilities
- TI-2021-04779 Cross-site scripting in Jenkins Active Choices Plugin CVSS 3.1MEDIUM 5.4
- TI-2021-04696 Cross-site scripting in Jenkins Active Choices Plugin CVSS 3.1MEDIUM 4.6
- TI-2020-02167 Cross-site scripting in Jenkins Active Choices Plugin CVSS 3.1MEDIUM 5.4
- TI-2020-02166 Cross-site scripting in Jenkins Active Choices Plugin CVSS 3.1MEDIUM 5.4
Sources
- CVE-2017-1000386 · CVE Program
- CVE-2017-1000386 · NVD
- FIRST EPSS
- GHSA-c2hw-w9qm-q5r9 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences