$ the-wire · showcase
consul-k8s patches CVEs, actions-go-build bumps x/crypto
By RepoJournal · Filed · About HashiCorp · Composed from the cited sources · methodology
Both of today's substantive changes are dependency-level security work: consul-k8s ships a release candidate resolving CVE-flagged grpc, crypto, and go-discover versions, while actions-go-build moves off a vulnerable golang.org/x/crypto.
v2.1.0-rc1 hashicorp/consul-k8s
by hc-github-team-es-release-engineering
The 2.1.0-rc1 notes patch API, grpc v1.83.2, golang.org/x/crypto v0.57.0, and go-discover v1.5.0 to address CVEs reported in binary and container scans. Release notes state Consul K8s 2.1.x is compatible with Consul 2.1.x and Consul Dataplane 2.1.x.
SMRE-1351 [actions-go-build] Severity Vulnerabilities (50203–50209) hashicorp/actions-go-build
This bump takes golang.org/x/crypto from v0.37.0 to v0.52.0, clearing seven medium-severity issues covering SECVULN-50203 through SECVULN-50209, including GHSA-rm3j-f69w-wqmq (infinite loop on large channel writes) and GHSA-vgwf-h737-ff37 (server deadlock). Anyone pinning an older toolchain inherits that exposure.
Fix error reporting and cleanup in the ISO builder steps hashicorp/packer-plugin-kubevirt
Steps in the ISO builder printed errors with ui.Error but never recorded them in the state bag, so a failed build surfaced the misleading "bootable volume name not found in state", and with skip_create_image = true a failed build returned (nil, nil) and exited 0. Cleanup now only removes the ConfigMap and VM the build created, so a pre-existing resource with the same name survives a failed crea...
remove: drop 6 policies with no Security Hub control or CIS mapping value hashicorp/prewritten-terraform-policy-library
Six policies added recently are gone, along with their policy test fixtures and docs. iam-user-group-membership-check duplicated iam-user-no-policies-check (both implement CIS 1.14/1.15 as Security Hub IAM.2), and the other five, including vpc-peering-least-access and cloudwatch-organizations-changes-alarm, carried no Security Hub control.