First published: Wed Nov 13 2024(Updated: )
Jenkins Pipeline: Declarative Plugin 2.2214.vb_b_34b_2ea_9b_83 and earlier does not check whether the main (Jenkinsfile) script used to restart a build from a specific stage is approved, allowing attackers with Item/Build permission to restart a previous build whose (Jenkinsfile) script is no longer approved.
Affected Software | Affected Version | How to fix |
---|---|---|
Jenkins Pipeline: Declarative Plugin | <=2.2214.vb_b_34b_2ea_9b_83 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-2326047 is classified as critical due to its potential exploitation by attackers with Item/Build permissions.
To fix REDHAT-BUG-2326047, upgrade Jenkins Pipeline: Declarative Plugin to version 2.2215 or later.
Users of Jenkins Pipeline: Declarative Plugin version 2.2214.vb_b_34b_2ea_9b_83 and earlier are affected by REDHAT-BUG-2326047.
Exploiting REDHAT-BUG-2326047 can allow unauthorized users to restart builds with unapproved Jenkinsfile scripts.
If you cannot upgrade for REDHAT-BUG-2326047, restrict Item/Build permissions to trusted users to mitigate the risk.