Skip to content

Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570#37888

Merged
terrymanu merged 5 commits intoapache:masterfrom
terrymanu:dev
Jan 29, 2026
Merged

Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570#37888
terrymanu merged 5 commits intoapache:masterfrom
terrymanu:dev

Conversation

@terrymanu
Copy link
Member

@terrymanu terrymanu commented Jan 29, 2026

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR centralizes an exclusion of protobuf-javanano from Netty protobuf codec to address several protobuf-related CVEs, and documents the change in the release notes.

Changes:

  • Add a managed io.netty:netty-codec-protobuf dependency with an exclusion for com.google.protobuf.nano:protobuf-javanano in the root dependencyManagement POM.
  • Update RELEASE-NOTES.md to record the CVEs addressed by this change and link to the PR.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
pom.xml Adds a dependencyManagement entry for io.netty:netty-codec-protobuf that excludes protobuf-javanano, ensuring all module usages inherit the exclusion and mitigating the listed CVEs.
RELEASE-NOTES.md Documents the newly fixed CVEs for release 5.5.3, referencing this PR, though the new line currently contains a duplicated “CVE” and a duplicated CVE ID.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@terrymanu terrymanu requested a review from Copilot January 29, 2026 11:34
@terrymanu terrymanu changed the title Fix CVE CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570, CVE-2021-22570 Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570, CVE-2021-22570 Jan 29, 2026
@terrymanu terrymanu changed the title Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570, CVE-2021-22570 Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570 Jan 29, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

1. Fix CVE-2025-55163, CVE-2025-58056, CVE-2025-58057 [#36758](https://github.com/apache/shardingsphere/pull/36758)
1. Fix CVE-2025-48924 [#36085](https://github.com/apache/shardingsphere/pull/36085)
1. Fix CVE-2024-7254 [#36153](https://github.com/apache/shardingsphere/pull/36153)
1. Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570 [#37888](https://github.com/apache/shardingsphere/pull/37888)
Copy link

Copilot AI Jan 29, 2026

Choose a reason for hiding this comment

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

This new entry lists CVE-2024-7254 again even though it is already covered by the previous line, which may confuse readers about which PR actually resolves the issue; consider either omitting CVE-2024-7254 here or clarifying how this PR’s fix relates to the earlier one.

Suggested change
1. Fix CVE-2015-5237, CVE-2024-7254, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570 [#37888](https://github.com/apache/shardingsphere/pull/37888)
1. Fix CVE-2015-5237, CVE-2022-3171, CVE-2021-22569, CVE-2021-22570 [#37888](https://github.com/apache/shardingsphere/pull/37888)

Copilot uses AI. Check for mistakes.
@terrymanu terrymanu merged commit 61e8f07 into apache:master Jan 29, 2026
146 checks passed
@terrymanu terrymanu deleted the dev branch January 29, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants