Skip to content

chore: upgrade jetty version to 11.0.26 to fix CVE-2025-5115#138

Merged
varkey98 merged 7 commits intomainfrom
jacob
Feb 26, 2026
Merged

chore: upgrade jetty version to 11.0.26 to fix CVE-2025-5115#138
varkey98 merged 7 commits intomainfrom
jacob

Conversation

@varkey98
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Feb 26, 2026

Test Results

32 tests  ±0   32 ✅ ±0   16s ⏱️ ±0s
 9 suites ±0    0 💤 ±0 
 9 files   ±0    0 ❌ ±0 

Results for commit 8c5be9d. ± Comparison against base commit 03ae2ac.

♻️ This comment has been updated with latest results.

@varkey98 varkey98 changed the title chore: upgrade jetty version to latest to fix CVE-2025-5115 chore: upgrade jetty version to 11.0.26 to fix CVE-2025-5115 Feb 26, 2026
}

configure<DependencyPluginSettingExtension> {
catalogVersion.set("0.3.51")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this strangely doesnt have any lock file updates

[versions]
hypertrace-grpcutils = "0.13.14"
jetty = "11.0.24"
jetty = "12.1.6"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We cannot move to jetty 12+ until we have not moved all over services to java 17+ . I think there are services which are running on java 11.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an older commit, pls get the latest changes

@varkey98 varkey98 requested a review from bhubam February 26, 2026 06:32
bhubam
bhubam previously approved these changes Feb 26, 2026
[versions]
hypertrace-grpcutils = "0.13.14"
jetty = "11.0.24"
jetty = "11.0.26"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed offline. Would prefer getting rid of this explicit dependency here and using the one from commonLibs which means you need to upgrade the version in hypertrace-bom first - https://github.com/hypertrace/hypertrace-bom/blob/846e833212c27988a3b0118e6ae88f5124aed200/gradle/libs.versions.toml#L12

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've moved to using guice and jetty from the bom. Should I move the other local deps as well to bom?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whatever is already in the bom, you should use it. The ones that aren't can remain in this repo repo.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But, you'd probably need to first update the version in the hypertrace-bom, publish that and then upgrade the locks too here in this repo for the versions to be picked up.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the version for jetty atleast is already with vuln fix in hypertrace bom

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also do we know why we refer both bom and local version for grpc in here?
https://github.com/hypertrace/service-framework/blob/main/platform-grpc-service-framework/build.gradle.kts#L10-L11

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be coming from bom only. Please refer the one in bom and remove any explicit references in the repo.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ignore. I see that you already fixed it.

@varkey98 varkey98 merged commit 5a42961 into main Feb 26, 2026
4 checks passed
@varkey98 varkey98 deleted the jacob branch February 26, 2026 17:13
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