| Package | Affected versions | Patched versions |
|---|---|---|
| github.com/goreleaser/goreleaser | ≥ 1.26.0, < 1.26.1 | 1.26.1 |
Since #4787 the log output is printed on the INFO level, while previously it was logged on DEBUG. This means if the go build output is non-empty, goreleaser leaks the environment.
$GOPATH/pkg).go mod tidy in a before hookgoreleaser release --cleango: downloading ... lines, which triggers the "if output not empty, log it" line, which includes the environment.Credentials and tokens are leaked.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free