logo

CVE-2022-43408 org.jenkins-ci.plugins.pipeline-stage-view:pipeline-stage-view

Package

Manager: maven
Name: org.jenkins-ci.plugins.pipeline-stage-view:pipeline-stage-view
Vulnerable Version: >=2.25 <2.27 || >=0 <2.24.2

Severity

Level: High

CVSS v3.1: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

EPSS: 0.00012 pctl0.01132

Details

Jenkins Pipeline: Stage View Plugin allows CSRF protection bypass of any target URL in Jenkins Jenkins Pipeline: Stage View Plugin provides a visualization of Pipeline builds. It also allows users to interact with `input` steps from Pipeline: Input Step Plugin. Pipeline: Stage View Plugin 2.26 and earlier does not correctly encode the ID of `input` steps when using it to generate URLs to proceed or abort Pipeline builds. This allows attackers able to configure Pipelines to specify `input` step IDs resulting in URLs that would bypass the CSRF protection of any target URL in Jenkins. Pipeline: Stage View Plugin 2.27 correctly encodes the ID of `input` steps when using it to generate URLs to proceed or abort Pipeline builds.

Metadata

Created: 2022-10-19T19:00:18Z
Modified: 2023-10-27T20:58:14Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/10/GHSA-g975-f26h-93g8/GHSA-g975-f26h-93g8.json
CWE IDs: ["CWE-352", "CWE-838"]
Alternative ID: GHSA-g975-f26h-93g8
Finding: F007
Auto approve: 1