Description
GoCD is a continuous deliver server. From 20.2.0 until 26.1.0, the internal pipeline structure API used for autocompletion while editing pipeline, template, environment, and user-preference configuration returns its users-and-roles mode to regular authenticated users without requiring an administrator role. A lower-privileged user can enumerate configured user names and available role names, which can facilitate attacks against those users. The response does not reveal which roles are assigned to each user, and the endpoint cannot modify data. This issue is fixed in version 26.1.0.
Published: 2026-09-23
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: Authorization bypass via internal API
Action: Apply Patch
AI Analysis

Impact

The vulnerability allows an authenticated, non‑administrator user to access the internal pipeline structure API endpoint that should be restricted to administrators. This endpoint returns the list of users and role names configured in the system without revealing role assignments. Because the endpoint does not permit data modification, the flaw is primarily an information disclosure that can be leveraged to enumerate valid user accounts and available roles, potentially aiding targeted social‑engineering or credential‑guessing attacks.

Affected Systems

The issue affects instances of GoCD with versions from 20.2.0 up to and including 26.0.x. Upgrading to version 26.1.0 or later resolves the problem.

Risk and Exploitability

The CVSS score of 4.3 reflects a medium impact and the absence of a EPSS score indicates uncertain exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog. The attack vector is limited to logged‑in users because only authenticated users can reach the endpoint, but it does not require elevated privileges. A lower‑privileged user can enumerate user and role names, which may support further attacks.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy GoCD 26.1.0 or later to apply the vendor fix.
  • If immediate upgrade is not possible, restrict access to the pipeline structure API endpoint so that only administrators can invoke it.
  • As an alternative, disable or remove the auto‑completion feature that calls the endpoint from the user interface until a patch is applied.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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 pipeline structure API used for autocompletion while editing pipeline, template, environment, and user-preference configuration returns its users-and-roles mode to regular authenticated users without requiring an administrator role. A lower-privileged user can enumerate configured user names and available role names, which can facilitate attacks against those users. The response does not reveal which roles are assigned to each user, and the endpoint cannot modify data. This issue is fixed in version 26.1.0.
Title GoCD is vulnerable to authorization bypass via pipeline structure API
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-23T19:44:07.198Z

Reserved: 2026-06-16T23:52:12.056Z

Link: CVE-2026-55632

cve-icon Vulnrichment

Updated: 2026-09-23T19:05:09.524Z

cve-icon NVD

Status : Received

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

Modified: 2026-09-23T20:17:11.687

Link: CVE-2026-55632

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses