Skip to content

fix(deps): update compress for CVE-2026-116591 (master) - #4130

Open
dashrews78 wants to merge 1 commit into
masterfrom
dashrews/fix-cve-2026-116591-master
Open

dashrews78 wants to merge 1 commit into
masterfrom
dashrews/fix-cve-2026-116591-master

Conversation

@dashrews78

Copy link
Copy Markdown
Contributor

Update github.com/klauspost/compress from v1.19.1 to v1.20.3, including the CVE-2026-116591 zstd decoder fix. This uses the version already merged in stackrox/stackrox#23464 and updates the dependency shared by full and slim Scanner builds.

Validation: upstream TestDecoderHuffWeightsTableLog and pkg/tarutil tests pass; pkg/vulndump compiles; module selection is v1.20.3; git diff --check passes. make style was attempted but blocked by an invalid protoc archive during local tooling setup. CI review is pending.

Update the shared full/slim Scanner dependency to the fixed version already used by StackRox master.
This includes the upstream zstd two-block panic fix without application changes.

User request: "Create all the necessary PRs in stackrox and scanner."

This change was partially generated by AI.
@dashrews78 dashrews78 added dependencies Pull requests that update a dependency file ai-assisted Changes created with AI assistance labels Nov 2, 2026
@openshift-ci

openshift-ci Bot commented Nov 2, 2026

Copy link
Copy Markdown

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@coderabbitai

coderabbitai Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Central YAML (base), Organization UI (inherited)
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 0342ad45-360e-4286-be23-30043d133a2b
Commits

Reviewing files that changed from the base of the PR and between fbf8da1 and 2c5db1e.

Files ignored due to path filters: 1
  • go.sum is excluded by !**/*.sum
Files selected for processing: 1
  • go.mod

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.

Summary

Summary by CodeRabbit

  • Chores
    • Updated the underlying compression component to a newer release. This maintenance update does not add or remove user-facing functionality; existing features and workflows remain unchanged.

The indirect github.com/klauspost/compress dependency in go.mod is upgraded from v1.19.1 to v1.20.3.

Changes: Compress dependency update

Layer / File(s) Summary
Update the dependency version
go.mod
The indirect github.com/klauspost/compress dependency version changes from v1.19.1 to v1.20.3.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Suggested reviewers: bradlugo

Merge Risk: Minimal · up to 2c5db

No merge-blocking risk is identified in this dependency-only update.

Pre-merge checks: Passed 4
Check name Status Explanation
Title check Passed The title clearly identifies the dependency update and its security purpose. It is concise and directly related to the changeset.
Description check Passed The description accurately explains the dependency upgrade, security fix, affected builds, and reported validation. It is directly related to the changeset.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Finishing Touches
Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

@openshift-ci

openshift-ci Bot commented Nov 2, 2026

Copy link
Copy Markdown

@dashrews78: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/slim-e2e-tests 2c5db1e link false /test slim-e2e-tests
ci/prow/e2e-tests 2c5db1e link false /test e2e-tests

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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

Labels

ai-assisted Changes created with AI assistance dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants