Skip to content

Commit 5838062

Browse files
committed
BE: Chore: Bump Spring Boot to 3.5.5
Includes fix for CVE-2025-48989
1 parent 5ec92f4 commit 5838062

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

api/build.gradle

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,7 @@ dependencies {
1414
implementation project(":contract")
1515
implementation project(":serde-api")
1616
implementation libs.spring.starter.webflux
17-
implementation(libs.spring.starter.security){
18-
exclude group: 'com.nimbusds', module: 'nimbus-jose-jwt' because("Temporary overwrite to fix CVE-2025-53864. See https://avd.aquasec.com/nvd/2025/cve-2025-53864/")
19-
}
20-
implementation(libs.nimbus.jose.jwt){
21-
because("Fixes CVE-2025-5386. See https://avd.aquasec.com/nvd/2025/cve-2025-53864/")
22-
}
17+
implementation libs.spring.starter.security
2318
implementation libs.spring.starter.actuator
2419
implementation libs.spring.starter.logging
2520
implementation libs.spring.starter.oauth2.client
@@ -68,8 +63,9 @@ dependencies {
6863
// CVE Fixes
6964
implementation libs.apache.commons.compress
7065
implementation libs.okhttp3.logging.intercepter
71-
implementation libs.reactor.netty.http
72-
implementation libs.netty.codec.http2
66+
implementation(libs.nimbus.jose.jwt){
67+
because("Fixes CVE-2025-5386. See https://avd.aquasec.com/nvd/2025/cve-2025-53864/")
68+
}
7369
// CVE Fixes End
7470

7571
implementation libs.modelcontextprotocol.spring.webflux

gradle/libs.versions.toml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
spring-boot = '3.5.3'
2+
spring-boot = '3.5.5'
33
nimbus-jose-jwt = '10.0.2'
44

55
aws-msk-auth = '2.3.0'
@@ -149,8 +149,3 @@ prometheus-metrics-textformats = { module = 'io.prometheus:prometheus-metrics-ex
149149
prometheus-metrics-exporter-pushgateway = { module = 'io.prometheus:prometheus-metrics-exporter-pushgateway', version.ref = 'prometheus'}
150150

151151
snappy = {module = 'org.xerial.snappy:snappy-java', version = '1.1.10.7'}
152-
153-
# CVE fixes
154-
reactor-netty-http = {module = 'io.projectreactor.netty:reactor-netty-http', version = '1.2.8'}
155-
# Fixes https://www.cve.org/CVERecord?id=CVE-2025-55163
156-
netty-codec-http2 = {module = 'io.netty:netty-codec-http2', version = '4.1.124.Final'}

0 commit comments

Comments
 (0)