CyberRota Analysis
AI-GeneratedThe GoCD continuous delivery server versions 13.1.0 through 26.0.0 are vulnerable due to a lack of proper authorization on the /go/api/support/process_list endpoint, allowing authenticated internal users to access sensitive information about running processes, including command-line arguments and material paths. While the impact is limited by the need for specific timing conditions and does not expose credentials or secrets, it still poses a risk of information disclosure. Organizations using affected versions should prioritize upgrading to version 26.1.0 to mitigate this vulnerability.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
GoCD is a continuous deliver server. From 13.1.0 until 26.1.0, the /go/api/support/process_list endpoint does not enforce its intended administrator-only authorization. An authenticated internal user can query the endpoint while source control child processes are running and view command-line arguments, usernames, remote material URLs, and internal material paths for materials the user cannot otherwise access. Exploitation depends on unpredictable process timing, and credentials, environment variables, and user-defined secrets remain masked or omitted. This issue is fixed in version 26.1.0.