Skip to content

fix: dependency-review new vulnerability preset#1501

Merged
erikburt merged 1 commit intomainfrom
fix/dependency-review-cve-exception
Apr 2, 2026
Merged

fix: dependency-review new vulnerability preset#1501
erikburt merged 1 commit intomainfrom
fix/dependency-review-cve-exception

Conversation

@erikburt
Copy link
Copy Markdown
Contributor

@erikburt erikburt commented Apr 2, 2026

Changes

  • Adds a new config preset for dependency-review.

Notes

# This is a copy of `vulnerability-high.yml` with a specific CVE allowlisted.

# https://github.com/advisories/GHSA-x744-4wpc-v9h2
# CVE-2026-34040
# We are temporarily allowing this CVE because it's from a transitive dep and specific to AuthZ plugin, which is something we don't use.
# - The typical dependency path for us is `testcontainers/testcontainers-go -> github.com/docker/docker`
# - There is currently no github.com/docker/docker version that is patched, and therefore no testcontainers-go version that we can update to.
# - We will wait for these related tasks on testcontainers-go's side before we remove this config preset:
#   - https://github.com/testcontainers/testcontainers-go/issues/3496
#   - https://github.com/testcontainers/testcontainers-go/issues/3614
#   - https://github.com/testcontainers/testcontainers-go/pull/3591

Usage

smartcontractkit/gha-org-workflows#28

  • This will allow us to set a repository variable to override the preset chosen, but falling back to vulnerability-high, when unset or when set to an invalid preset.
  • This will allow us to gate this CVE exception for repositories which need it, and then later flip it back to vulnerability-high by "disallowing" the cve exception one.

DX-3666

@erikburt erikburt self-assigned this Apr 2, 2026
@erikburt erikburt marked this pull request as ready for review April 2, 2026 17:34
@erikburt erikburt requested a review from a team as a code owner April 2, 2026 17:34
@erikburt erikburt merged commit f633596 into main Apr 2, 2026
18 checks passed
@erikburt erikburt deleted the fix/dependency-review-cve-exception branch April 2, 2026 20:10
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.

3 participants