Skip to content

STAC-25173 Add Jackson databind package VEX lookup#24

Open
LouisLotter wants to merge 1 commit into
mainfrom
STAC-25173-vex-s3proxy-jackson-core
Open

STAC-25173 Add Jackson databind package VEX lookup#24
LouisLotter wants to merge 1 commit into
mainfrom
STAC-25173-vex-s3proxy-jackson-core

Conversation

@LouisLotter

@LouisLotter LouisLotter commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add the Maven package PURL for com.fasterxml.jackson.core:jackson-databind@2.22.0 to the existing Jackson databind OpenVEX statement.
  • Keep the existing OCI product entries, including S3Proxy, so the statement remains tied to the reviewed SUSE Observability image set.
  • Regenerate index.json so Trivy can discover the statement by package PURL.

Why

Trivy VEX repository lookup is package-PURL based. The existing image-scoped OCI entries document the product context, but Trivy does not use those entries when evaluating the Maven package finding. Maven Central still lists 2.22.0 as the newest released jackson-databind 2.x artifact as of 2026-07-01, while the advisory fixed lines include versions that are not currently resolvable.

This keeps the VEX scoped by repository policy and statement text to SUSE Observability chart/image scans, while making the lookup shape usable by Trivy.

Companion S3Proxy image fix: https://github.com/StackVista/docker-images/pull/173
Jira: https://stackstate.atlassian.net/browse/STAC-25173

Validation

  • python3 tools/build_index.py --check
  • Focused Trivy scan of rebuilt S3Proxy 3.2.0-so3 with this VEX file: 0 active medium-or-higher findings

@LouisLotter LouisLotter requested a review from a team as a code owner July 1, 2026 11:05
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.

2 participants