Patch vulnerable runtime dependencies #3

Merged
magnus merged 1 commits from fix/patched-runtime-dependencies into main 2026-09-18 14:28:46 +00:00
Owner

The first post-merge image was correctly rejected by Harbor because its transitive Undertow 2.3.12 dependency has a critical vulnerability.

This pins fixed Undertow, XNIO, Jackson core, and Jackson databind releases.

Verified with:

  • production linux/amd64 Docker build
  • Trivy scan with --severity CRITICAL,HIGH --ignore-unfixed --exit-code 1 (zero findings)

The rejected image was never deployed. Rollback is unnecessary; reverting would restore dependencies blocked by Harbor policy.

The first post-merge image was correctly rejected by Harbor because its transitive Undertow 2.3.12 dependency has a critical vulnerability. This pins fixed Undertow, XNIO, Jackson core, and Jackson databind releases. Verified with: - production linux/amd64 Docker build - Trivy scan with `--severity CRITICAL,HIGH --ignore-unfixed --exit-code 1` (zero findings) The rejected image was never deployed. Rollback is unnecessary; reverting would restore dependencies blocked by Harbor policy.
magnus added 1 commit 2026-09-18 14:26:53 +00:00
Patch vulnerable runtime dependencies
pull-request / validate (pull_request) Successful in 1m38s
03c5cc72a5
magnus merged commit 7e8b946ab4 into main 2026-09-18 14:28:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: magnus/elprice#3