Skip to content

chore(deps): update module github.com/hashicorp/go-getter to v1.8.6 [security] - #38

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-github.com-hashicorp-go-getter-vulnerability
Open

chore(deps): update module github.com/hashicorp/go-getter to v1.8.6 [security]#38
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-github.com-hashicorp-go-getter-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Aug 18, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/hashicorp/go-getter v1.7.5v1.8.6 age adoption passing confidence

HashiCorp go-getter Vulnerable to Symlink Attacks

CVE-2025-8959 / GHSA-wjrx-6529-hcj3

More information

Details

HashiCorp's go-getter library subdirectory download feature is vulnerable to symlink attacks leading to unauthorized read access beyond the designated directory boundaries. This vulnerability, identified as CVE-2025-8959, is fixed in go-getter 1.7.9.

Severity

  • CVSS Score: 7.5 / 10 (High)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


HashiCorp's go-getter library may allow arbitrary file reads

CVE-2026-4660 / GHSA-92mm-2pjq-r785

More information

Details

HashiCorp's go-getter library up to v1.8.5 may allow arbitrary file reads on the file system during certain git operations through a maliciously crafted URL. This is fixed in go-getter v1.8.6. This vulnerability does not affect the go-getter/v2 branch and package.

Severity

  • CVSS Score: 7.5 / 10 (High)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

hashicorp/go-getter (github.com/hashicorp/go-getter)

v1.8.6

Compare Source

v1.8.5

Compare Source

What's Changed

NOTES:

Binary Distribution Update: To streamline our release process and align with other HashiCorp tools, all release binaries will now be published exclusively to the official HashiCorp release site. We will no longer attach release assets to GitHub Releases.

New Contributors

Full Changelog: hashicorp/go-getter@v1.8.4...v1.8.5

v1.8.4

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.8.3...v1.8.4

v1.8.3

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.8.2...v1.8.3

v1.8.2

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.8.1...v1.8.2

v1.8.1

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.8.0...v1.8.1

v1.8.0

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.7.9...v1.8.0

v1.7.9

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.7.8...v1.7.9

v1.7.8

Compare Source

What's Changed

Full Changelog: hashicorp/go-getter@v1.7.7...v1.7.8

v1.7.7

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.7.6...v1.7.7

v1.7.6

Compare Source

What's Changed

New Contributors

Full Changelog: hashicorp/go-getter@v1.7.5...v1.7.6


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/go-github.com-hashicorp-go-getter-vulnerability branch from 1610e88 to 92d9999 Compare February 2, 2026 18:58
@renovate renovate Bot changed the title chore(deps): update module github.com/hashicorp/go-getter to v1.7.9 [security] chore(deps): update module github.com/hashicorp/go-getter to v1.7.9 [security] - autoclosed Mar 27, 2026
@renovate renovate Bot closed this Mar 27, 2026
@renovate
renovate Bot deleted the renovate/go-github.com-hashicorp-go-getter-vulnerability branch March 27, 2026 01:47
@renovate renovate Bot changed the title chore(deps): update module github.com/hashicorp/go-getter to v1.7.9 [security] - autoclosed chore(deps): update module github.com/hashicorp/go-getter to v1.7.9 [security] Mar 30, 2026
@renovate renovate Bot reopened this Mar 30, 2026
@renovate
renovate Bot force-pushed the renovate/go-github.com-hashicorp-go-getter-vulnerability branch 2 times, most recently from 92d9999 to 9c1a112 Compare March 30, 2026 18:31
@renovate
renovate Bot force-pushed the renovate/go-github.com-hashicorp-go-getter-vulnerability branch from 9c1a112 to ddcde7e Compare April 10, 2026 16:34
@renovate renovate Bot changed the title chore(deps): update module github.com/hashicorp/go-getter to v1.7.9 [security] chore(deps): update module github.com/hashicorp/go-getter to v1.8.6 [security] Apr 10, 2026
@renovate

renovate Bot commented Apr 10, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: provider/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 49 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23.5 -> 1.25.8
cel.dev/expr v0.20.0 -> v0.25.1
cloud.google.com/go v0.118.3 -> v0.123.0
cloud.google.com/go/auth v0.14.1 -> v0.18.2
cloud.google.com/go/auth/oauth2adapt v0.2.7 -> v0.2.8
cloud.google.com/go/compute/metadata v0.6.0 -> v0.9.0
cloud.google.com/go/iam v1.4.0 -> v1.5.3
cloud.google.com/go/monitoring v1.24.0 -> v1.24.3
cloud.google.com/go/storage v1.50.0 -> v1.61.3
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 -> v1.30.0
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.49.0 -> v0.55.0
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.49.0 -> v0.55.0
github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 -> v0.0.0-20251210132809-ee656c7534f5
github.com/envoyproxy/go-control-plane/envoy v1.32.4 -> v1.36.0
github.com/envoyproxy/protoc-gen-validate v1.2.1 -> v1.3.0
github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.3
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/golang/glog v1.2.4 -> v1.2.5
github.com/googleapis/enterprise-certificate-proxy v0.3.4 -> v0.3.14
github.com/googleapis/gax-go/v2 v2.14.1 -> v2.17.0
github.com/hashicorp/go-version v1.7.0 -> v1.8.0
github.com/hashicorp/terraform-plugin-log v0.9.0 -> v0.10.0
github.com/klauspost/compress v1.17.11 -> v1.18.5
github.com/spiffe/go-spiffe/v2 v2.5.0 -> v2.6.0
github.com/ulikunitz/xz v0.5.10 -> v0.5.15
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/detectors/gcp v1.34.0 -> v1.39.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 -> v0.61.0
go.opentelemetry.io/otel v1.36.0 -> v1.42.0
go.opentelemetry.io/otel/metric v1.36.0 -> v1.42.0
go.opentelemetry.io/otel/sdk v1.36.0 -> v1.42.0
go.opentelemetry.io/otel/sdk/metric v1.34.0 -> v1.42.0
go.opentelemetry.io/otel/trace v1.36.0 -> v1.42.0
golang.org/x/crypto v0.39.0 -> v0.49.0
golang.org/x/mod v0.25.0 -> v0.33.0
golang.org/x/net v0.40.0 -> v0.52.0
golang.org/x/oauth2 v0.30.0 -> v0.36.0
golang.org/x/sync v0.15.0 -> v0.20.0
golang.org/x/sys v0.33.0 -> v0.42.0
golang.org/x/term v0.32.0 -> v0.41.0
golang.org/x/text v0.26.0 -> v0.35.0
golang.org/x/time v0.11.0 -> v0.15.0
golang.org/x/tools v0.33.0 -> v0.42.0
google.golang.org/api v0.222.0 -> v0.271.0
google.golang.org/genproto v0.0.0-20250313205543-e70fdf4c4cb4 -> v0.0.0-20260128011058-8636f8732409
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20260203192932-546029d2fa20
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20260226221140-a57be14db171
google.golang.org/grpc v1.72.1 -> v1.79.3
google.golang.org/protobuf v1.36.6 -> v1.36.11

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.

0 participants