Skip to content

Commit 3dc1ec9

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

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

api/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ dependencies {
1515
implementation project(":serde-api")
1616
implementation libs.spring.starter.webflux
1717
implementation(libs.spring.starter.security){
18+
implementation libs.spring.starter.security
1819
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/")
1920
}
2021
implementation(libs.nimbus.jose.jwt){
@@ -68,8 +69,6 @@ dependencies {
6869
// CVE Fixes
6970
implementation libs.apache.commons.compress
7071
implementation libs.okhttp3.logging.intercepter
71-
implementation libs.reactor.netty.http
72-
implementation libs.netty.codec.http2
7372
// CVE Fixes End
7473

7574
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)