Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all dependencies #32

Merged
merged 1 commit into from
Apr 18, 2024
Merged

chore(deps): update all dependencies #32

merged 1 commit into from
Apr 18, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 18, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
antonbabenko/pre-commit-terraform repository minor v1.86.0 -> v1.89.0 age adoption passing confidence
defenseunicorns/build-harness major 1.15.0 -> 2.0.14 age adoption passing confidence
github.com/gruntwork-io/terratest require patch v0.46.9 -> v0.46.13 age adoption passing confidence
go (source) golang minor 1.21.6 -> 1.22.2 age adoption passing confidence
golang.org/x/net indirect minor v0.17.0 -> v0.23.0 age adoption passing confidence
google.golang.org/protobuf indirect minor v1.31.0 -> v1.33.0 age adoption passing confidence
peter-evans/slash-command-dispatch action major v3 -> v4 age adoption passing confidence
peter-murray/workflow-application-token-action action major v2 -> v3 age adoption passing confidence
pre-commit/pre-commit-hooks repository minor v4.5.0 -> v4.6.0 age adoption passing confidence
renovatebot/pre-commit-hooks repository minor 37.132.1 -> 37.303.2 age adoption passing confidence
sirosen/texthooks repository patch 0.6.3 -> 0.6.6 age adoption passing confidence

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


HTTP/2 CONTINUATION flood in net/http

BIT-golang-2023-45288 / CVE-2023-45288 / GHSA-4v7x-pqxf-cx7m / GO-2024-2687

More information

Details

An attacker may cause an HTTP/2 endpoint to read arbitrary amounts of header data by sending an excessive number of CONTINUATION frames.

Maintaining HPACK state requires parsing and processing all HEADERS and CONTINUATION frames on a connection. When a request's headers exceed MaxHeaderBytes, no memory is allocated to store the excess headers, but they are still parsed.

This permits an attacker to cause an HTTP/2 endpoint to read arbitrary amounts of header data, all associated with a request which is going to be rejected. These headers can include Huffman-encoded data which is significantly more expensive for the receiver to decode than for an attacker to send.

The fix sets a limit on the amount of excess header frames we will process before closing a connection.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).

GitHub Vulnerability Alerts

CVE-2024-24786

The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.


Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON

CVE-2024-24786 / GHSA-8r3f-844c-mc37 / GO-2024-2611

More information

Details

The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.

Severity

Moderate

References

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


Infinite loop in JSON unmarshaling in google.golang.org/protobuf

CVE-2024-24786 / GHSA-8r3f-844c-mc37 / GO-2024-2611

More information

Details

The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).


Release Notes

antonbabenko/pre-commit-terraform (antonbabenko/pre-commit-terraform)

v1.89.0

Compare Source

Features
  • Hook terraform_wrapper_module_for_each should use versions.tf from the module if it exists (#​657) (b127601)

v1.88.4

Compare Source

Bug Fixes
  • Improve README and drop quotes from hook env vars (#​651) (daec682)

v1.88.3

Compare Source

Bug Fixes
  • terraform_providers_lock: Require terraform init (and terraform_validate hook) run when only lockfile changed (#​649) (02c1935)

v1.88.2

Compare Source

Bug Fixes
  • non-linux: Bash environment variables in arguments not expanded + Add trace log level (#​645) (a2a2990)

v1.88.1

Compare Source

Bug Fixes
  • docker: Checkov installation silently fails on docker build in arm64. Workaround till issue will be fixed in checkov itself (#​635) (f255b05)

v1.88.0

Compare Source

Features

v1.87.1

Compare Source

Bug Fixes
  • Replace mapfile to support Bash 3.2.57 pre-installed in macOS (#​628) (01ab3f0)

v1.87.0

Compare Source

Features
  • Add parallelism to major chunk of hooks. Check Parallelism section in README (#​620) (6c6eca4)

v1.86.1

Compare Source

Bug Fixes
  • grep: warning: stray \ before / which pop-up in grep 3.8 (#​625) (e1a93b2)
defenseunicorns/build-harness (defenseunicorns/build-harness)

v2.0.14

Compare Source

Miscellaneous Chores
  • deps: update ghcr.io/defenseunicorns/build-harness/build-harness docker tag to v2.0.13 (#​255) (d3f43ce)
  • deps: update stable (#​257) (341206a)

v2.0.13

Compare Source

Miscellaneous Chores

v2.0.12

Compare Source

Miscellaneous Chores

v2.0.11

Compare Source

Miscellaneous Chores

v2.0.10

Compare Source

Miscellaneous Chores

v2.0.9

Compare Source

Miscellaneous Chores
  • deps: update dependency defenseunicorns/zarf to v0.32.6 (#​241) (d5dfd2b)
  • deps: update ghcr.io/defenseunicorns/build-harness/build-harness docker tag to v2.0.8 (#​239) (81f135a)

v2.0.8

Compare Source

Miscellaneous Chores

v2.0.7

Compare Source

Miscellaneous Chores

v2.0.6

Compare Source

Miscellaneous Chores

v2.0.5

Compare Source

Miscellaneous Chores

v2.0.4

Compare Source

Miscellaneous Chores

v2.0.3

Compare Source

Miscellaneous Chores

v2.0.2

Compare Source

Miscellaneous Chores

v2.0.1

Compare Source

Miscellaneous Chores
  • deps: update ghcr.io/defenseunicorns/build-harness/build-harness docker tag to v2.0.13 (#​255) (d3f43ce)
  • deps: update stable (#​257) (341206a)

v2.0.0

Compare Source

⚠ BREAKING CHANGES
  • No longer building the arm64 image
Miscellaneous Chores
  • deps: update dependency awscli to v2.15.18 (#​186) (ee801c6)
  • deps: update dependency defenseunicorns/build-harness to v1.15.6 (#​184) (25b504e)
Build System

v1.15.6

Compare Source

Miscellaneous Chores

v1.15.5

Compare Source

Miscellaneous Chores

v1.15.4

Compare Source

Miscellaneous Chores

v1.15.3

Compare Source

Miscellaneous Chores

v1.15.2

Compare Source

Miscellaneous Chores

v1.15.1

Compare Source

Miscellaneous Chores
gruntwork-io/terratest (github.com/gruntwork-io/terratest)

v0.46.13

Compare Source

Modules affected

  • docker

Description

  • Updated github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible

Related links

v0.46.12

Compare Source

Description

  • Updated google.golang.org/protobuf from 1.31.0 to 1.33.0
  • Updated golang.org/x/crypto from 0.14.0 to 0.17.0
  • Updated nokogiri from 1.14.3 to 1.16.3

Related links

v0.46.11

Compare Source

Modules affected
  • aws
Description
  • Updated GetAmazonLinuxAmiE to search for Amazon Linux 2 AMIs
Related links

v0.46.10

Compare Source

Modules affected

  • test-structure
  • git

Description

  • Updated runValidateOnAllTerraformModules function, which is used under the hood by ValidateAllTerraformModules and OPAEvalAllTerraformModules, to:
  1. Find the Git root using git.GetRepoRootForDirE, instead of a hard-coded ../../ file path.
  2. Copy the Git root to a temp folder once, rather than once per sub-test.

Related links

golang/go (go)

v1.22.2

v1.22.1

v1.22.0

v1.21.9

v1.21.8

v1.21.7

protocolbuffers/protobuf-go (google.golang.org/protobuf)

v1.33.0

Compare Source

v1.32.0

Compare Source

Full Changelog: protocolbuffers/protobuf-go@v1.31.0...v1.32.0

This release contains commit protocolbuffers/protobuf-go@bfcd647, which fixes a denial of service vulnerability by preventing a stack overflow through a default maximum recursion limit. See https://github.com/golang/protobuf/issues/1583 and https://github.com/golang/protobuf/issues/1584 for details.

peter-evans/slash-command-dispatch (peter-evans/slash-command-dispatch)

v4

Compare Source

peter-murray/workflow-application-token-action (peter-murray/workflow-application-token-action)

v3

Compare Source

pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v4.6.0: pre-commit-hooks v4.6.0

Compare Source

Features
Migrating
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v37.303.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.303.2 for more changes

v37.303.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.303.1 for more changes

v37.302.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.302.0 for more changes

v37.301.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.301.6 for more changes

v37.301.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.301.5 for more changes

v37.301.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.301.4 for more changes

v37.301.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.301.3 for more changes

v37.301.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.301.1 for more changes

v37.300.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.300.1 for more changes

v37.296.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.296.0 for more changes

v37.286.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.286.0 for more changes

v37.284.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.284.1 for more changes

v37.278.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.278.0 for more changes

v37.277.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.277.0 for more changes

v37.276.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.276.0 for more changes

v37.275.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.275.0 for more changes

v37.274.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.274.0 for more changes

v37.273.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.273.0 for more changes

v37.272.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.272.0 for more changes

v37.271.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.271.1 for more changes

v37.271.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.271.0 for more changes

v37.270.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.270.0 for more changes

v37.269.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.269.5 for more changes

v37.269.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.269.4 for more changes

v37.269.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.269.3 for more changes

v37.269.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.269.0 for more changes

v37.267.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.267.1 for more changes

v37.266.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.266.0 for more changes

v37.265.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.265.0 for more changes

v37.264.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.264.0 for more changes

v37.263.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.263.0 for more changes

v37.262.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.262.2 for more changes

v37.262.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.262.1 for more changes

v37.262.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.262.0 for more changes

v37.261.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.261.0 for more changes

v37.260.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.260.0 for more changes

v37.258.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.258.0 for more changes

v37.256.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.256.2 for more changes

v37.256.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.256.1 for more changes

v37.256.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.256.0 for more changes

v37.255.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.255.0 for more changes

v37.254.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.254.0 for more changes

v37.253.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.253.1 for more changes

v37.252.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.252.1 for more changes

v37.252.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.252.0 for more changes

v37.250.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/37.250.1 for more changes

v37.250.0

Compare Source

Se


Configuration

📅 Schedule: Branch creation - "after 4am and before 10am on Monday" in timezone America/New_York, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner April 18, 2024 04:11
@zack-is-cool zack-is-cool merged commit 4e7c2df into main Apr 18, 2024
13 of 15 checks passed
@zack-is-cool zack-is-cool deleted the renovate/all branch April 18, 2024 04:11
@narwhal-bot narwhal-bot bot mentioned this pull request Apr 18, 2024
Copy link
Contributor

@narwhal-bot narwhal-bot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant