Skip to content

Packer Plugin for VMware vSphere v2.1.2 and Packer Plugin for VMware Desktop Hypervisors v2.1.1

As the maintainer of both the Packer Plugin for VMware vSphere and the Packer Plugin for VMware Desktop Hypervisors, here's what went out on March 24, 2026: vmware/packer-plugin-vsphere v2.1.2 and vmware/packer-plugin-vmware v2.1.1.

CVE-2026-33186 and These Plugins

Both releases bump google.golang.org/grpc to v1.79.3, which addresses CVE-2026-33186 (CVSS 9.1), an authorization bypass in gRPC-Go. Neither plugin is directly affected: both include google.golang.org/grpc only as a transitive dependency through hashicorp/packer-plugin-sdk and use it exclusively as a local IPC channel between Packer core and the plugin binary, without path-based gRPC authorization. The bump is routine hygiene.

Packer Plugin for VMware vSphere v2.1.2

Release Information

Release date: March 24, 2026

Release notes: github.com/vmware/packer-plugin-vsphere/releases/tag/v2.1.2

Full changelog: v2.1.1...v2.1.2

In addition to bumping the gRPC dependency, v2.1.2 includes the following changes.

Bug Fixes

  • Fixed null pointer handling in several resource configurations to prevent panics when optional values aren't set.

Refactoring

  • Refactored resource pool resolution to improve handling of nested and standalone resource pools.

Documentation

  • Updated CONTRIBUTING.md and README.md with revised guidance.
  • Updated example URLs to reflect current repository structure.
  • Fixed miscellaneous typos and grammar in the documentation.

Chores

  • Bumped google.golang.org/grpc to v1.79.3 (CVE-2026-33186).
  • Bumped hashicorp/packer-plugin-sdk to v0.6.6.
  • Bumped hashicorp/hcl/v2 to v2.24.0.
  • Bumped vmware/govmomi to v0.53.0.
  • Bumped goreleaser/goreleaser-action from 6.4.0 to 7.0.0.
  • Bumped actions/setup-go from 6.2.0 to 6.3.0.
  • Bumped crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0.
  • Renamed GNUmakefile to Makefile.
  • Removed .go-version in favor of the Go version defined in the module toolchain directive.

Packer Plugin for VMware Desktop Hypervisors v2.1.1

Release Information

Release date: March 24, 2026

Release notes: github.com/vmware/packer-plugin-vmware/releases/tag/v2.1.1

Full changelog: v2.1.0...v2.1.1

v2.1.1 is a focused dependency update release.

Chores

  • Bumped google.golang.org/grpc to v1.79.3 (CVE-2026-33186).
  • Bumped hashicorp/packer-plugin-sdk to v0.6.6.
  • Bumped golang.org/x/net to v0.52.0.
  • Bumped goreleaser/goreleaser-action from 6.4.0 to 7.0.0.
  • Bumped actions/setup-go from 6.2.0 to 6.3.0.
  • Bumped crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0.
  • Renamed GNUmakefile to Makefile.

How to Update

Update your Packer configuration to reference the latest version of the plugin you're using.

packer {
  required_plugins {
    vsphere = {
      source  = "github.com/vmware/vsphere"
      version = ">= 2.1.2"
    }
  }
}

Then run:

packer init -upgrade .
packer {
  required_plugins {
    vmware = {
      source  = "github.com/vmware/vmware"
      version = ">= 2.1.1"
    }
  }
}

Then run:

packer init -upgrade .

Disclaimer

This is not an official VMware by Broadcom document. This is a personal blog post.

The information is provided as-is with no warranties and confers no rights.

Please, refer to official documentation for the most up-to-date information.