RepoJournal

$ cat hashicorp/month/2026-10-01.log

HashiCorp

HashiCorp

the month in review · October 2026

Consul patches four CVEs as Go bumps sweep repos

By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology

♥

Vault closes a plugin_directory escape and the Kubernetes provider rejects null namespace labels from anyone on 3.x.

534 commits 379 PRs merged 21 releases 27 briefings covered

all hashicorp reviews →

fix sec vuln for morgan (GHSA-9f6g-j8ch-79g4) hashicorp/consul

by kswap

The morgan access-log vulnerability, GHSA-9f6g-j8ch-79g4, reaches into a logging dependency that runs in the request path: before 1.12.1 the library does not escape the double quote in quoted access-log fields, so an attacker who controls the user-agent, referrer, URL or Basic-auth user can close the field early. If your Consul components sit behind Node-based tooling, this is the month to chec...

v0.10.1 hashicorp/consul-ecs

by hc-github-team-es-release-engineering

Consul ECS moves Go to 1.26.8 for CVE-2026-39821, CVE-2026-39822 and CVE-2026-42505, and pulls golang.org/x/crypto to v0.57.0 for CVE-2026-56854. Services on 0.10.x should move to 0.10.1; the fixes are toolchain-level, so nothing in your task definition changes.

v1.8.18 hashicorp/consul-dataplane

by hc-github-team-es-release-engineering

The dataplane bumps golang.org/x/net to v0.60.0 and Go to 1.26.9 for the same class of stdlib and HTTP/2 issues. Release 1.8.18 is a swap-in for anyone terminating Consul service mesh traffic outside Kubernetes.

fix(plugincatalog): enforce plugin_directory on catalog lookup (#19150) (#19207) hashicorp/vault

by Vault Automation

Catalog lookups now refuse to start a binary outside plugin_directory, closing the path where a plugin entry restored from a raft snapshot could point elsewhere. The change includes a raft snapshot restore regression test for both snapshot and snapshot-restore paths, so Vault upgrades should be tested against your existing catalog entries.

v6.68.0 hashicorp/terraform-provider-aws

by hc-github-team-es-release-engineering

namespace_v1 validates that metadata.labels and metadata.annotations entries are non-null strings, so plans that previously tolerated null values now fail. Drop the null entries or supply strings; entire maps may still be handled as the release notes describe. The AWS provider's 6.68.0 does the same kind of early validation for aws_docdb_cluster, rejecting more than 3 availability_zones at plan...

feat(camp): credential injection for external llm/mcp using Vault hashicorp/consul-k8s

by krutibaraiya

Terminating gateways get opt-in credential injection across both the Helm and config-entry controller deployment paths, sourced from a Vault Agent rendering credentials in memory via a projected service-account token, or from a Kubernetes Secret. The companion fix keeps a credential-injection gateway healthy through Vault Agent restarts, since Kubernetes marks a pod NotReady when any single con...

v1.0.0 hashicorp/prewritten-terraform-policy-library

by Nagateja2402

The first GA release of the prewritten policy library adds 151 policies for 546 total, spanning standards including AWS Foundational Security Best Practices. For teams running Sentinel against cloud estate baselines, this is the first version worth pinning rather than tracking.

v0.1.0 hashicorp/vagrant-registry-export

by github-actions[bot]

Alongside: an initial registry exporter for Vagrant, terraform-provider-tfe 0.82.0 supplying a replace-all tfe_registry_artifact_tag resource, ISO builder validation in the kubevirt plugin so packer validate fails before a build starts, and Vault UI gating that hides secrets engine actions the token cannot perform.

$ ls hashicorp/month/ # the briefings behind this review

Thu Oct 1 Kubernetes gateways get Vault credential injection, morgan gets its escape fix Fri Oct 2 Vault confines plugin binaries to plugin_directory, Terraform Kubernetes provider tightens namespace labels Mon Oct 5 Nomad's release image moves to busybox 1.38.0 Tue Oct 6 Consul k8s keeps gateways up through Vault Agent restarts Wed Oct 7 consul-ecs patches Go and x/crypto CVEs, nomad unblocks task startup Thu Oct 8 Consul patches four CVEs, consul-k8s fixes a silently broken ACL role update Fri Oct 9 TFE provider 0.82.0 lands registry artifact tags as Consul seals its UI Sat Oct 10 Azurerm docs sweep, security policy request_body goes GA, HDS 7.0 version switcher Sun Oct 11 Envoy concurrency override for Consul API Gateway pods Mon Oct 12 Terraform AWS provider adds a DevOps Agent resource as dependency bumps roll through Nomad Tue Oct 13 consul-k8s corrects the allowed PII value set Wed Oct 14 Consul-dataplane moves to x/net v0.60.0 for HTTP/2 fixes Thu Oct 15 29 CIS GCP v5.0.0 policies land, Azure phase two follows Fri Oct 16 Policy library hits 1.0 with 546 policies Sat Oct 17 BigQuery reservation scheduling_policy lands, org security policy tests trimmed to fit quota Mon Oct 19 x/net bumps in mdns, a doc correction in the AWS provider Tue Oct 20 Consul tightens ACL binding, reverts Envoy max to 1.39.1 Wed Oct 21 Consul serializes ACL-vetted catalog writes; Vault Secrets Operator preps v1.6.2 Thu Oct 22 Packer SDK redaction made deterministic, Go 1.26.10 lands across Consul repos Fri Oct 23 Snowflake and MongoDB Atlas plugins patch Go CVEs Sat Oct 24 Terraform policy for Stacks goes GA, GKE clusters go 0-node Mon Oct 26 Packer's Amazon plugin learns to survive an SSM reboot Tue Oct 27 Consul security scans fail on any CVE, vagrant-registry-export ships v0.1.0 Wed Oct 28 Design system fixes icon and CodeEditor test flakiness Thu Oct 29 consul-esm bumps Consul to v2.0.4 for three CVEs Fri Oct 30 CVE-2026-5006 mitigation lands in the docs changelog Sat Oct 31 Router updates stop eating peer MD5 keys, and Cloud SQL blue/green ordering gets fixed

Keep up with HashiCorp in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

all hashicorp reviews →