Description
GoCD is a continuous deliver server. From 18.7.0 until 26.1.0, the Get Template Config API compares HTTP method names case-sensitively when selecting authorization filters. A lower-privileged authenticated user can send a request with nonstandard HTTP method capitalization to retrieve a pipeline template by name without the required view permission and read its configuration. API operations that modify data are not affected, secure variables remain encrypted, and deployments whose reverse proxy rejects non-uppercase HTTP methods are not affected. This issue is fixed in version 26.1.0.
Published: 2026-09-21
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Access to Pipeline Configuration
Action: Apply Patch
AI Analysis

Impact

The vulnerability arises from a case‑sensitive comparison of HTTP method names in the Get Template Config API. An authenticated user with lower privileges can craft a request using a nonstandard capitalization of the method (e.g., “get” instead of “GET”) to bypass the view permission check. This allows the attacker to retrieve pipeline templates by name and read their configuration, potentially exposing sensitive information. The impact is unauthorized read access to pipeline configuration data. The flaw does not affect data‑modifying API operations, variable encryption, or deployments that reject non‑uppercase HTTP methods via a reverse proxy.

Affected Systems

The issue affects GoCD server versions starting from 18.7.0 up to, but not including, 26.1.0. The affected vendor is GoCD. Upgrading to version 26.1.0 or later resolves the issue.

Risk and Exploitability

The CVSS score is 5.3, indicating medium severity. EPSS is not available, and the vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog. The attack requires only an authenticated user with limited privileges and the ability to send a custom HTTP method. Because the exploit path is straightforward and does not rely on privileged escalation or complex conditions, the risk remains moderate for environments that have not applied the patch.

Generated by OpenCVE AI on September 21, 2026 at 16:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the GoCD server to version 26.1.0 or later, which implements the patch for the authorization bypass.
  • Configure the reverse proxy or load balancer to reject non‑uppercase HTTP methods on GoCD API endpoints, thereby limiting the ability to craft the bypass request.
  • Audit API access logs for requests that use nonstandard HTTP method names and investigate any unauthorized access to pipeline templates.

Generated by OpenCVE AI on September 21, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 15:15:00 +0000

Type Values Removed Values Added
Description GoCD is a continuous deliver server. From 18.7.0 until 26.1.0, the Get Template Config API compares HTTP method names case-sensitively when selecting authorization filters. A lower-privileged authenticated user can send a request with nonstandard HTTP method capitalization to retrieve a pipeline template by name without the required view permission and read its configuration. API operations that modify data are not affected, secure variables remain encrypted, and deployments whose reverse proxy rejects non-uppercase HTTP methods are not affected. This issue is fixed in version 26.1.0.
Title GoCD is vulnerable to pipeline template view API authorization bypass
Weaknesses CWE-863
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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-21T15:43:41.189Z

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

Link: CVE-2026-52740

cve-icon Vulnrichment

Updated: 2026-09-21T15:42:30.430Z

cve-icon NVD

Status : Received

Published: 2026-09-21T15:17:28.403

Modified: 2026-09-21T16:17:08.757

Link: CVE-2026-52740

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T16:30:11Z

Weaknesses