Description
GoCD is a continuous deliver server. From 20.2.0 until 26.1.0, the internal GoCD UI fetch-artifact auto-suggestion API at /go/api/internal/pipelines/**/upstream does not adequately authorize access to upstream dependency data. An authenticated user can retrieve inter-pipeline dependency hierarchy details and user-defined pipeline, stage, job, and artifact plugin reference names that the user cannot otherwise view in the UI. The endpoint is read-only and does not permit modification of pipeline data. This issue is fixed in version 26.1.0.
Published: 2026-09-23
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Authorization bypass
Action: Patch
AI Analysis

Impact

The vulnerability in GoCD allows an authenticated user to call the internal fetch‑artifact autosuggestion API at /go/api/internal/pipelines//upstream. This endpoint exposes the upstream dependency hierarchy, plugin names, and other metadata that are otherwise hidden from the UI. The API is read‑only, so no configuration or pipeline data can be altered, but the information disclosed can aid an attacker in mapping the pipeline structure and identifying potential attack pathways.

Affected Systems

The issue affects GoCD versions 20.2.0 through 26.1.0, inclusive. All installations of the gocd:gocd product that are at or below 26.1.0 are vulnerable unless otherwise mitigated.

Risk and Exploitability

With a CVSS score of 5.3, the vulnerability is considered medium severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated and must have access to the internal API, which is typically reachable only within the same network or behind authentication. Because the endpoint reveals only read‑only metadata, exploitation is limited to information gathering rather than immediate control over pipeline execution.

Generated by OpenCVE AI on September 23, 2026 at 19:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade GoCD to version 26.1.0 or later, which removes the vulnerable API.
  • If an upgrade is not possible, restrict access to the /go/api/internal/pipelines//upstream endpoint using network controls or endpoint authentication so that only privileged users can query it.
  • Consider disabling the internal API features that expose pipeline hierarchy metadata if no legitimate use exists, or apply role‑based restrictions to limit visibility to users who truly need it.

Generated by OpenCVE AI on September 23, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Gocd
Gocd gocd
Vendors & Products Gocd
Gocd gocd

Wed, 23 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Description GoCD is a continuous deliver server. From 20.2.0 until 26.1.0, the internal GoCD UI fetch-artifact auto-suggestion API at /go/api/internal/pipelines/**/upstream does not adequately authorize access to upstream dependency data. An authenticated user can retrieve inter-pipeline dependency hierarchy details and user-defined pipeline, stage, job, and artifact plugin reference names that the user cannot otherwise view in the UI. The endpoint is read-only and does not permit modification of pipeline data. This issue is fixed in version 26.1.0.
Title GoCD is vulnerable to authorization bypass via fetch artifact autosuggestion API
Weaknesses CWE-862
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-23T17:58:52.039Z

Reserved: 2026-06-08T14:00:43.573Z

Link: CVE-2026-52744

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-23T19:17:30.377

Modified: 2026-09-23T19:17:30.377

Link: CVE-2026-52744

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T20:00:08Z

Weaknesses