build: fix Dependabot alerts for log4j-core and opentelemetry-api by merlimat · Pull Request #352 · oxia-db/oxia-client-java · GitHub
Skip to content

build: fix Dependabot alerts for log4j-core and opentelemetry-api#352

Merged
merlimat merged 1 commit into
oxia-db:mainfrom
merlimat:fix/dependabot-alerts
Jun 12, 2026
Merged

build: fix Dependabot alerts for log4j-core and opentelemetry-api#352
merlimat merged 1 commit into
oxia-db:mainfrom
merlimat:fix/dependabot-alerts

Conversation

@merlimat

Copy link
Copy Markdown
Collaborator

Motivation

Fixes all 4 open Dependabot alerts:

Modifications

  • Move the spotbugs resolutionStrategy force block from subprojects to allprojects (guarded by plugins.withId) so the root project's configuration is covered too. Verified that the root spotbugs configuration now resolves log4j-core 2.26.0 and no configuration in any project resolves a version below 2.25.4.

  • Bump OpenTelemetry 1.57.0 → 1.63.0 (latest stable), including the opentelemetry-bom-alpha version that is hardcoded in the catalog.

Once merged, the next Automatic Dependency Submission run on main should close all 4 alerts.

The log4j-core force in the spotbugs configuration only covered
subprojects, while the root project also has a spotbugs configuration
that was resolving log4j-core 2.23.1 (CVE-2026-34477, CVE-2026-34478,
CVE-2026-34480). Move the forced versions to allprojects so the root
project is covered as well.

Bump OpenTelemetry from 1.57.0 to 1.63.0 to address CVE-2026-45292
(unbounded memory allocation in W3C baggage propagation, fixed in
1.62.0).

Signed-off-by: Matteo Merli <mmerli@apache.org>
@merlimat merlimat merged commit 8ffe2c8 into oxia-db:main Jun 12, 2026
2 checks passed
@merlimat merlimat deleted the fix/dependabot-alerts branch June 12, 2026 21:38
@merlimat merlimat mentioned this pull request Jun 12, 2026
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