Skip to main content

Jenkins Build Step Plugin CVE-2026-84661

| EUVDEUVD-2026-70127 MEDIUM
Missing Authorization (CWE-862)
2026-09-02 jenkins GHSA-w3m3-g5p2-2prv
5.4
CVSS 3.1 · Vendor: jenkins
Share

Severity by source

Vendor (jenkins) PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
vuln.today AI
5.4 MEDIUM

Network-accessible Jenkins API; low privileges required (authenticated user); no confidentiality impact; integrity and availability lowered by unauthorized downstream build cancellation only.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

Lifecycle Timeline

5
Metadata Corrected
Sep 02, 2026 - 18:40 vuln.today
tag: Authentication Bypass removed
Analysis Generated
Sep 02, 2026 - 18:32 vuln.today
CVSS changed
Sep 02, 2026 - 18:22 NVD
5.4 (MEDIUM)
CVE Published
Sep 02, 2026 - 15:40 cve.org
MEDIUM 5.4
CVE Published
Sep 02, 2026 - 15:40 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

A missing permission check in Jenkins Pipeline: Build Step Plugin 599.v4b_67ea_11b_152 and earlier causes downstream builds awaited by the waitForBuild step when the propagateAbort parameter is used to be canceled even when the build's authentication lacks Item/Cancel permission on the downstream job.

AnalysisAI

Unauthorized build cancellation in Jenkins Pipeline: Build Step Plugin 599.v4b_67ea_11b_152 and earlier allows any authenticated low-privilege user to cancel downstream pipeline builds they should not be able to touch. When a pipeline uses the waitForBuild step with the propagateAbort parameter enabled, aborting the upstream build propagates a cancel signal to downstream jobs without verifying whether the caller holds the required Item/Cancel permission on those downstream jobs. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires: (1) the attacker is authenticated to Jenkins with at least Job/Build (or equivalent) permission on an upstream pipeline job - no unauthenticated path exists; (2) the upstream pipeline uses the `waitForBuild` step with the `propagateAbort` parameter set to `true` - pipelines that do not use this parameter or set `propagateAbort: false` are unaffected; (3) a downstream build is actively awaited by that step at the time the upstream pipeline is aborted. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L (5.4 Medium) accurately reflects the attack surface: network-reachable, no special conditions, but requires at least low-level authentication. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Apply the patched version of Jenkins Pipeline: Build Step Plugin released by the Jenkins project, as detailed in the security advisory at https://www.jenkins.io/security/advisory/2026-09-02/#SECURITY-3870. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-84661 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy