Title
steampipe_export_aws binary ships with critical/high CVEs — please rebuild with updated Go toolchain and dependencies
Body
Summary
The pre-built steampipe_export_aws binary distributed in the v1.30.2 release contains several critical and high severity CVEs due to outdated Go module dependencies and an outdated Go toolchain version (go1.26.1). We discovered these via AWS ECR's enhanced scanning (Amazon Inspector).
Since we consume the binary as-is (downloaded from the GitHub release artifact), we have no way to patch these ourselves without building from source.
We'd like to request a rebuild of the binary against an updated Go toolchain and bumped dependencies.
CVE details
Critical
High
All findings are in /usr/local/bin/steampipe_export_aws (confirmed via Amazon Inspector's file-path attribution).
What we've already tried
- Upgraded from v1.30.0 → v1.30.2 — the Alpine OS-level
openssl CVE was resolved, but all Go module/toolchain CVEs remain unchanged.
- There is nothing we can patch in our Dockerfile since the vulnerabilities are embedded inside the distributed binary.
Requested action
- Bump Go toolchain to at least
go1.26.3 (or current latest stable)
- Run
go get / go mod tidy to pull in patched versions of the affected modules, particularly:
google.golang.org/grpc ≥ v1.79.3
github.com/jackc/pgx/v5 ≥ v5.9.0
golang.org/x/crypto ≥ v0.43.0
github.com/hashicorp/go-getter ≥ v1.8.6
go.opentelemetry.io/otel/sdk ≥ v1.43.0
github.com/go-git/go-git/v5 ≥ v5.19.0
github.com/containerd/containerd ≥ v1.7.29
- Publish a new patch release so consumers can pick up the fixed binary without building from source
Environment
- Binary:
steampipe_export_aws linux/amd64
- Release: v1.30.2
- Scanner: AWS ECR enhanced scanning (Amazon Inspector v2)
- Container base:
alpine:3.21
Title
steampipe_export_awsbinary ships with critical/high CVEs — please rebuild with updated Go toolchain and dependenciesBody
Summary
The pre-built
steampipe_export_awsbinary distributed in the v1.30.2 release contains several critical and high severity CVEs due to outdated Go module dependencies and an outdated Go toolchain version (go1.26.1). We discovered these via AWS ECR's enhanced scanning (Amazon Inspector).Since we consume the binary as-is (downloaded from the GitHub release artifact), we have no way to patch these ourselves without building from source.
We'd like to request a rebuild of the binary against an updated Go toolchain and bumped dependencies.
CVE details
Critical
google.golang.org/grpcgithub.com/jackc/pgx/v5github.com/jackc/pgx/v5High
go/stdlibgo/stdlib+golang.org/x/netgo/stdlibgo/stdlibgo/stdlibgo/stdlibgo/stdlibgo/stdlibgo/stdlibgolang.org/x/cryptogithub.com/hashicorp/go-gettergo.opentelemetry.io/otel/sdkgo.opentelemetry.io/otel/sdkgithub.com/containerd/containerdgithub.com/go-git/go-git/v5github.com/go-git/go-git/v5All findings are in
/usr/local/bin/steampipe_export_aws(confirmed via Amazon Inspector's file-path attribution).What we've already tried
opensslCVE was resolved, but all Go module/toolchain CVEs remain unchanged.Requested action
go1.26.3(or current latest stable)go get/go mod tidyto pull in patched versions of the affected modules, particularly:google.golang.org/grpc≥ v1.79.3github.com/jackc/pgx/v5≥ v5.9.0golang.org/x/crypto≥ v0.43.0github.com/hashicorp/go-getter≥ v1.8.6go.opentelemetry.io/otel/sdk≥ v1.43.0github.com/go-git/go-git/v5≥ v5.19.0github.com/containerd/containerd≥ v1.7.29Environment
steampipe_export_awslinux/amd64alpine:3.21