Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSCSCI-846 - Update spring to 2.7.18 #613

Merged
merged 3 commits into from
May 21, 2024

Conversation

gemmatalbot
Copy link
Contributor

@gemmatalbot gemmatalbot commented May 3, 2024

JIRA link (if applicable)

https://tools.hmcts.net/jira/browse/SSCSCI-846

Change description

Upgrade spring-boot to 2.7.18 in sscs-hearings-api so that the critical vulnerability CVE-2023-46604 is fixed.

CVE-2023-46604 [Severity: Critical 9.8] via activemq-broker and activemq-client (5.16.6): The Java OpenWire protocol marshaller is vulnerable to Remote Code Execution. This vulnerability may allow a remote attacker with network access to either a Java-based OpenWire broker or client to run arbitrary shell commands by manipulating serialized class types in the OpenWire protocol to cause either the client or the broker (respectively) to instantiate any class on the classpath. Users are recommended to upgrade both brokers and clients to version 5.15.16, 5.16.7, 5.17.6, or 5.18.3 which fixes this issue.

Activemq-broker and activemq-client (5.16.6) are transitive dependencies via spring-boot. Upgrade spring-boot from 2.7.12 to 2.7.18 (patch), this will also upgrade activemq-broker and activemq-client to recommended version (5.16.7).

@gemmatalbot gemmatalbot requested a review from a team as a code owner May 3, 2024 10:12
benouaer
benouaer previously approved these changes May 3, 2024
NHAL22
NHAL22 previously approved these changes May 3, 2024
KatKovacs1
KatKovacs1 previously approved these changes May 3, 2024
@gemmatalbot gemmatalbot dismissed stale reviews from KatKovacs1, NHAL22, and benouaer May 8, 2024 09:35

The merge-base changed after approval.

@sanjayparekh-hmcts sanjayparekh-hmcts merged commit 90f8393 into master May 21, 2024
6 checks passed
@sanjayparekh-hmcts sanjayparekh-hmcts deleted the SSCSCI-846-springboot-patch branch May 21, 2024 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants