cvedb.io
CVE-2022-29184
HIGH · CVSS 8.8
EPSS exploitation probability: 0%
Published 2022-05-20T20:15:10.073 · Last modified 2026-06-17T04:39:45.950

Summary

GoCD is a continuous delivery server. In GoCD versions prior to 22.1.0, it is possible for existing authenticated users who have permissions to edit or create pipeline materials or pipeline configuration repositories to get remote code execution capability on the GoCD server via configuring a malicious branch name which abuses Mercurial hooks/aliases to exploit a command injection weakness. An attacker would require access to an account with existing GoCD administration permissions to either create/edit (`hg`-based) configuration repositories; create/edit pipelines and their (`hg`-based) materials; or, where "pipelines-as-code" configuration repositories are used, to commit malicious configuration to such an external repository which will be automatically parsed into a pipeline configurati

Affected products

thoughtworks — gocd

Does this affect you?

Add your gear to cvedb and we'll alert you only when thoughtworks ships something exploited.

Check my exposure →

References

This product uses data from the NVD API but is not endorsed or certified by the NVD. Informational only; not professional security advice.