Description
GoCD is a continuous deliver server. From 13.3.0 until 26.1.0, GoCD does not correctly encode and escape malicious material modification comments that mimic the special trackback format used by package materials when rendering the Stage Detail, Job/Build Detail, Value Stream Map, and Pipeline History views. A user with write access to a material tracked by GoCD can store arbitrary HTML or JavaScript in a forged package material comment, which executes in the browser session of a user who later views an affected page. Exploitation requires a victim to view a page that renders the malicious modification, and GoCD does not render every material comment in every view. Successful exploitation can expose a privileged user session or allow changes using the victim's credentials and privileges. This issue is fixed in version 26.1.0.
Published: 2026-09-21
Score: 7 High
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Immediate Patch
AI Analysis

Impact

GoCD, a continuous delivery server, has a stored XSS flaw that occurs when a user with write access to a tracked material submits a forged material modification comment containing malicious HTML or JavaScript. The comment content is rendered without proper encoding on the Stage Detail, Job/Build Detail, Value Stream Map, and Pipeline History pages. Because the comment can emulate the special trackback format used by package materials, any user who later views one of these pages is exposed to script execution in the context of their browser session.

Affected Systems

The vulnerability affects GoCD releases from 13.3.0 up through 26.0.x inclusive. It was resolved in version 26.1.0; any installation older than that is impacted. The attack surface is limited to pages that display material modification comments, meaning that only users that can view Stage Detail, Job/Build Detail, Value Stream Map or Pipeline History are at risk if a malicious comment exists.

Risk and Exploitability

The CVSS score of 7 indicates a high severity due to the potential for client‑side code execution and credential compromise. Exploitation requires the attacker to create or alter a material comment with write permissions and then entice a victim to view a rendered page. As the flaw is not listed in the CISA KEV catalog and no EPSS data is available, the current exploitation probability is uncertain, but organizations should treat it as a likely internal threat, especially in environments where users routinely review pipeline or material change logs.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade GoCD to version 26.1.0 or later to eliminate the vulnerability.
  • If upgrading is not immediately possible, restrict write permissions for material modification comments to only trusted administrators so an attacker cannot inject malicious payloads.
  • Until a patch is applied, advise users to avoid interacting with material modification comments in Stage, Job, Value Stream Map or Pipeline History pages to reduce the risk of script execution.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 19:45:00 +0000

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

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

Type Values Removed Values Added
Description GoCD is a continuous deliver server. From 13.3.0 until 26.1.0, GoCD does not correctly encode and escape malicious material modification comments that mimic the special trackback format used by package materials when rendering the Stage Detail, Job/Build Detail, Value Stream Map, and Pipeline History views. A user with write access to a material tracked by GoCD can store arbitrary HTML or JavaScript in a forged package material comment, which executes in the browser session of a user who later views an affected page. Exploitation requires a victim to view a page that renders the malicious modification, and GoCD does not render every material comment in every view. Successful exploitation can expose a privileged user session or allow changes using the victim's credentials and privileges. This issue is fixed in version 26.1.0.
Title GoCD has stored XSS possible via forged package material comments on Stage/Job/VSM pages
Weaknesses CWE-80
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-21T14:56:23.341Z

Reserved: 2026-07-31T21:04:04.041Z

Link: CVE-2026-68919

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-21T15:17:30.977

Link: CVE-2026-68919

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T19:23:29Z

Weaknesses
  • CWE-80

    Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)