Skip to content

Update Quarkus to 3.40.1.2 (LTS) - #101

Merged
ThoSap merged 1 commit into
mainfrom
update-quarkus-3.40.1.2
Nov 9, 2026
Merged

ThoSap merged 1 commit into
mainfrom
update-quarkus-3.40.1.2

Conversation

@ThoSap

@ThoSap ThoSap commented Nov 9, 2026 •

Copy link
Copy Markdown
Member

Why

Quarkus 3.40.1.2 (LTS) fixes three security advisories: two in its dependencies and one in quarkus-vertx-http.

What changed

The operator builds on Quarkus 3.40.1.2. On the runtime classpath, this moves:

Review notes

  • The operator's current configuration does not expose it to these advisories. It has no HTTP decompression, no class-name polymorphism in Jackson, and no separate management interface. The update removes the vulnerable versions from the image, so scanners stop reporting them.
  • GHSA-4547-585x-4r9w does not name a fixed version. The release commit "Update ImmutablePathMatcher to have the root path always end with forward slash" is the fix.
  • The Operator SDK BOM 3.40.1.2 is the same as 3.40.1.1 except for its version, so quarkus-helm stays at 1.4.1.
Test scope
  • CI runs the tests and the Helm install test.
Risk: needs a human review, assessed at 66c9e3b
  • No self-review exists for this branch. The repository does not run the freshness Action, so a risk:low label would not be removed after a later push.

The release updates Brotli4j to 1.24.0 and Jackson to 2.21.8 to fix
GHSA-x524-jrqf-vwq6 and GHSA-m8xf-2cr7-77ph, and includes a fix in
the path matcher of the management interface (GHSA-4547-585x-4r9w).

Assisted-by: Claude:claude-opus-5-5
@ThoSap ThoSap self-assigned this Nov 9, 2026
@ThoSap
ThoSap merged commit 906accc into main Nov 9, 2026
4 checks passed
@ThoSap
ThoSap deleted the update-quarkus-3.40.1.2 branch November 9, 2026 16:55
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.

1 participant