CVEvulnerability
CVE-2020-26294
5.3 MEDIUM
Official page ↗
- Status
- Modified
- Published
- 2021-01-04
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.4 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N
- CVSS 3.1 ([email protected])
- 5.3 MEDIUM — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- CVSS 2.0 ([email protected])
- 5.0 MEDIUM — AV:N/AC:L/Au:N/C:P/I:N/A:N
- Weaknesses
- CWE-78
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.
Affected configurations
• target compiler (< 0.6.1)
Related
Weakness · CWE (1)
- CWE-78 Improper Neutralization of Special Elements used in an OS Command weakness
References
- https://github.com/go-vela/compiler/commit/f1ace5f8a05c95c4d02264556e38a959ee2d9bda Patch, Third Party Advisory
- https://github.com/go-vela/compiler/security/advisories/GHSA-gv2h-gf8m-r68j Exploit, Third Party Advisory
- https://pkg.go.dev/github.com/go-vela/compiler/compiler Product, Third Party Advisory
- https://github.com/go-vela/compiler/commit/f1ace5f8a05c95c4d02264556e38a959ee2d9bda Patch, Third Party Advisory
- https://github.com/go-vela/compiler/security/advisories/GHSA-gv2h-gf8m-r68j Exploit, Third Party Advisory
- https://pkg.go.dev/github.com/go-vela/compiler/compiler Product, Third Party Advisory