Skip to content

Bump cli submodule to v1.7.0 for v1.29.x security release#323

Merged
prathyushpv merged 1 commit into
release/v1.29.xfrom
cherry-pick-cli-v1.7.0-v1.29.x
May 1, 2026
Merged

Bump cli submodule to v1.7.0 for v1.29.x security release#323
prathyushpv merged 1 commit into
release/v1.29.xfrom
cherry-pick-cli-v1.7.0-v1.29.x

Conversation

@prathyushpv
Copy link
Copy Markdown

@prathyushpv prathyushpv commented May 1, 2026

What

Updates the cli submodule from v1.6.2 to v1.7.0 for the next v1.29.x security image release.

Why

CLI v1.6.2 transitively pulls in critical/high CVEs through its embedded server:

  • github.com/jackc/pgx/v5@v5.7.4 (CRITICAL — GHSA-9jj7-4m8r-rfcm)
  • google.golang.org/grpc@v1.72.2 (CRITICAL — GHSA-p77j-4mvh-x3m3)
  • Go 1.26.0 stdlib (multiple CRITICAL/HIGH stdlib CVEs)
  • github.com/go-jose/go-jose/v4, go.opentelemetry.io/otel/sdk, gomarkdown, edwards25519

Updates cli from v1.6.2 (17c6c96) to v1.7.0 (62fa8939) to clear
critical/high CVEs in the bundled temporal CLI binary:
- github.com/jackc/pgx/v5@v5.7.4 → v5.9.2 (CRITICAL)
- google.golang.org/grpc@v1.72.2 → v1.79.3 (CRITICAL)
- Go 1.26.0 → 1.26.2 (multiple CRITICAL/HIGH stdlib CVEs)
- github.com/go-jose/go-jose/v4, otel/sdk, gomarkdown, edwards25519

govulncheck reports clean against cli v1.7.0.

Note: cli v1.7.0 has a few user-visible behavior changes vs v1.6.x
(activity-type targeting removed from activity pause/unpause/reset/
update; experimental labels removed from config flags). These ship
in the temporal CLI binary inside admin-tools — users invoking
`temporal` from inside the v1.29.x admin-tools image will see v1.7.0
behavior. Same change is also being applied to the v1.30.x line via
temporal#10156.
@prathyushpv prathyushpv requested a review from a team as a code owner May 1, 2026 20:19
@prathyushpv prathyushpv merged commit 0809d35 into release/v1.29.x May 1, 2026
8 checks passed
@prathyushpv prathyushpv deleted the cherry-pick-cli-v1.7.0-v1.29.x branch May 1, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants