9.9

CVE-2022-39395: go-vela server Improper Privilege Management

CVSS: 9.9v3.1CriticalModified
AliasesGHSA-5m7g-pj8w-7593GHSA-2w78-ffv6-p46wGHSA-xf39-98m2-889v
Published 10-11-2022Last modified 23-04-2025

Vulnerability summary

CVE-2022-39395 is a critical (CVSS 9.9) Improper Privilege Management vulnerability in go-vela server. EPSS estimates a 1.20% chance of exploitation in the next 30 days, higher than 67.8% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.9/10
010
Critical · v3.1 (NVD)
EPSS score
1.20%
0%100%
Low · +0.02 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 10-11-2022
    PublishedVulnerability first disclosed.
  2. 23-04-2025
    Last modifiedVulnerability information updated.

Description

Vela is a Pipeline Automation (CI/CD) framework built on Linux container technology written in Golang. In Vela Server and Vela Worker prior to version 0.16.0 and Vela UI prior to version 0.17.0, some default configurations for Vela allow exploitation and container breakouts. Users should upgrade to Server 0.16.0, Worker 0.16.0, and UI 0.17.0 to fix the issue. After upgrading, Vela administrators will need to explicitly change the default settings to configure Vela as desired. Some of the fixes will interrupt existing workflows and will require Vela administrators to modify default settings. However, not applying the patch (or workarounds) will continue existing risk exposure. Some workarounds are available. Vela administrators can adjust the worker's `VELA_RUNTIME_PRIVILEGED_IMAGES` setting to be explicitly empty, leverage the `VELA_REPO_ALLOWLIST` setting on the server component to restrict access to a list of repositories that are allowed to be enabled, and/or audit enabled repositories and disable pull_requests if they are not needed.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

1.20%

Chance of exploitation in the next 30 days

Percentile

68%

Versus all other CVEs

30-day change

+0.02 pp

From 1.17% on 22-09-2026

22-09-202622-10-2026
EPSS score
1.20%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Go-vela3 products
Github.com/go-vela2 products
  • server< 0.16.0
  • worker< 0.16.0

2 vendors · 5 products

References

12 links
Show all 12 references