CVE-2020-26294: Exposure of server configuration
Vulnerability summary
CVE-2020-26294 is a high (CVSS 7.4) OS Command Injection vulnerability in go-vela compiler. EPSS estimates a 1.80% chance of exploitation in the next 30 days, higher than 78.2% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 04-01-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
Vela is a Pipeline Automation (CI/CD) framework built on Linux container technology written in Golang. In Vela compiler before version 0.6.1 there is a vulnerability which allows exposure of server configuration. It impacts all users of Vela. An attacker can use Sprig's `env` function to retrieve configuration information, see referenced GHSA for an example. This has been fixed in version 0.6.1. In addition to upgrading, it is recommended to rotate all secrets.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · GoEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N
- NVDNIST5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NDiffers
EPSS trend
Probability
1.80%
Chance of exploitation in the next 30 days
Percentile
78%
Versus all other CVEs
30-day change
Increase +0.02 pp
From 1.78% on 22-09-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundCompiler
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Github.com/go-vela1 product
- compiler< 0.6.1
Go-vela1 product
- compiler< 0.6.1
Target1 product
- compiler< 0.6.1
3 vendors · 3 products
References
5 links- github.com/go-vela/compiler/security/advisories/GHSA-gv2h-gf8m-r68jX Refsource CONFIRMWEBAdvisoryExploitThird Party Advisory
- github.com/go-vela/compiler/commit/f1ace5f8a05c95c4d02264556e38a959ee2d9bdaX Refsource MISCWEBFIXPatchThird Party Advisory