
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2022-39395 is a critical security vulnerability affecting the Go-Vela continuous integration system, specifically impacting multiple components including go-vela/server, go-vela/ui, and go-vela/worker in versions prior to v0.16.0. The vulnerability was disclosed on November 9, 2022, and relates to insecure default configurations that could allow exploitation and container breakouts (GitHub Advisory).
The vulnerability stems from three critical security misconfigurations: 1) Default privileged Docker container execution, particularly affecting the target/vela-docker plugin, which runs with privileged access even without explicit configuration, 2) Default repository access control, where an empty allowlist is interpreted as allowing all repositories, and 3) Default enabled pull request events that automatically enable pull request triggers for repositories (GitHub Advisory).
The vulnerability's impact is severe as it could allow attackers to: 1) Break out of containers and gain access to the worker host operating system through privileged container execution, 2) Add malicious repositories and execute arbitrary code if the Vela instance is publicly accessible, and 3) Access sensitive information through pull request events, including configured secrets (GitHub Advisory).
Several mitigation options are available: 1) Upgrade to version 0.16.0 or later for all affected components, 2) Set VELA_RUNTIME_PRIVILEGED_IMAGES to an empty value to prevent privileged container execution, 3) Configure VELA_REPO_ALLOWLIST with explicit repository permissions, and 4) Disable pull request triggers on repositories where they're not needed. For optimal security, it's recommended to use non-privileged alternatives like target/vela-kaniko instead of target/vela-docker (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."