Skip to content

Commit d6a58d2

Browse files
authored
Merge pull request #273 from SolaceProducts/moodiRealist/DATAGO-109137-vuls
DATAGO-109137: Upversion netty and spring-boot
2 parents 87f02ea + e4522f2 commit d6a58d2

File tree

9 files changed

+90
-11
lines changed

9 files changed

+90
-11
lines changed

service/application/pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<name>Solace Event Management Agent - Application</name>
1414
<description>Solace Event Management Agent - Application</description>
1515
<properties>
16-
<spring-boot.version>3.4.7</spring-boot.version>
16+
<spring-boot.version>3.4.8</spring-boot.version>
1717
<snakeyaml.version>2.0</snakeyaml.version>
1818
<spring-security-rsa.version>1.1.3</spring-security-rsa.version>
1919
<spring-kafka.version>3.3.4</spring-kafka.version>
@@ -22,7 +22,6 @@
2222
<awaitility.version>4.2.0</awaitility.version>
2323
<dockerfile-maven.version>1.4.13</dockerfile-maven.version>
2424
<swagger-codegen-maven-plugin.version>2.4.43</swagger-codegen-maven-plugin.version>
25-
<netty.version>4.1.118.Final</netty.version>
2625
</properties>
2726
<repositories>
2827
<repository>
@@ -35,7 +34,7 @@
3534
<dependency>
3635
<groupId>io.netty</groupId>
3736
<artifactId>netty-bom</artifactId>
38-
<version>4.1.118.Final</version>
37+
<version>4.1.124.Final</version>
3938
<type>pom</type>
4039
<scope>import</scope>
4140
</dependency>

service/confluent-schema-registry-plugin/pom.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,28 @@
1010
<properties>
1111
<maven.compiler.source>17</maven.compiler.source>
1212
<maven.compiler.target>17</maven.compiler.target>
13-
<spring-boot.version>3.4.7</spring-boot.version>
13+
<spring-boot.version>3.4.8</spring-boot.version>
1414
<httpclient.version>4.5.14</httpclient.version>
1515
<mockwebserver.version>4.9.0</mockwebserver.version>
1616
<jupiter.version>5.10.2</jupiter.version>
1717
<maven-shade-plugin.version>3.3.0</maven-shade-plugin.version>
1818
<jackson-dataformat-cbor.version>2.13.4</jackson-dataformat-cbor.version>
1919
<maven-surefire-plugin.version>2.22.0</maven-surefire-plugin.version>
2020
</properties>
21+
22+
<dependencyManagement>
23+
<dependencies>
24+
<!-- CVE-2025-55163: Override Netty versions to secure 4.1.124.Final -->
25+
<dependency>
26+
<groupId>io.netty</groupId>
27+
<artifactId>netty-bom</artifactId>
28+
<version>4.1.124.Final</version>
29+
<type>pom</type>
30+
<scope>import</scope>
31+
</dependency>
32+
</dependencies>
33+
</dependencyManagement>
34+
2135
<dependencies>
2236
<dependency>
2337
<groupId>com.solace.maas</groupId>

service/kafka-plugin/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<maven.compiler.target>17</maven.compiler.target>
1313
<spring-kafka.version>3.3.4</spring-kafka.version>
1414
<kafka-clients.version>3.8.1</kafka-clients.version>
15-
<spring-boot.version>3.4.7</spring-boot.version>
15+
<spring-boot.version>3.4.8</spring-boot.version>
1616
<commons-collections4.version>4.4</commons-collections4.version>
1717
<jupiter.version>5.10.2</jupiter.version>
1818
<camel.version>4.8.7</camel.version>
@@ -26,6 +26,14 @@
2626

2727
<dependencyManagement>
2828
<dependencies>
29+
<!-- Netty BOM for security fix CVE-2025-55163 -->
30+
<dependency>
31+
<groupId>io.netty</groupId>
32+
<artifactId>netty-bom</artifactId>
33+
<version>4.1.124.Final</version>
34+
<type>pom</type>
35+
<scope>import</scope>
36+
</dependency>
2937
<dependency>
3038
<groupId>com.fasterxml.jackson</groupId>
3139
<artifactId>jackson-bom</artifactId>

service/local-storage-plugin/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<snakeyaml.version>2.0</snakeyaml.version>
1616
<jacksondatabind.version>2.13.4.2</jacksondatabind.version>
1717
<junit.version>4.13.2</junit.version>
18-
<spring-boot.version>3.4.7</spring-boot.version>
18+
<spring-boot.version>3.4.8</spring-boot.version>
1919
<commons-collections4.version>4.4</commons-collections4.version>
2020
<jupiter.version>5.10.2</jupiter.version>
2121
<maven-shade-plugin.version>3.3.0</maven-shade-plugin.version>
@@ -31,6 +31,14 @@
3131
<type>pom</type>
3232
<scope>import</scope>
3333
</dependency>
34+
<!-- CVE-2025-55163: Override Netty versions to secure 4.1.124.Final -->
35+
<dependency>
36+
<groupId>io.netty</groupId>
37+
<artifactId>netty-bom</artifactId>
38+
<version>4.1.124.Final</version>
39+
<type>pom</type>
40+
<scope>import</scope>
41+
</dependency>
3442
</dependencies>
3543
</dependencyManagement>
3644
<dependencies>

service/plugin/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,19 @@
2323
<maven.compiler.target>${java.version}</maven.compiler.target>
2424
<snakeyaml.version>2.0</snakeyaml.version>
2525
<jackson.version>2.16.1</jackson.version>
26-
<spring-boot.version>3.4.7</spring-boot.version>
26+
<spring-boot.version>3.4.8</spring-boot.version>
2727
</properties>
2828

2929
<dependencyManagement>
3030
<dependencies>
31+
<!-- Netty BOM for security fix CVE-2025-55163 -->
32+
<dependency>
33+
<groupId>io.netty</groupId>
34+
<artifactId>netty-bom</artifactId>
35+
<version>4.1.124.Final</version>
36+
<type>pom</type>
37+
<scope>import</scope>
38+
</dependency>
3139
<!-- Jackson BOM for consistent Jackson versions -->
3240
<dependency>
3341
<groupId>com.fasterxml.jackson</groupId>

service/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.springframework.boot</groupId>
66
<artifactId>spring-boot-starter-parent</artifactId>
7-
<version>3.4.7</version>
7+
<version>3.4.8</version>
88
<relativePath /> <!-- lookup parent from repository -->
99
</parent>
1010
<groupId>com.solace.maas</groupId>
@@ -46,6 +46,14 @@
4646

4747
<dependencyManagement>
4848
<dependencies>
49+
<!-- Netty BOM for security fix CVE-2025-55163 -->
50+
<dependency>
51+
<groupId>io.netty</groupId>
52+
<artifactId>netty-bom</artifactId>
53+
<version>4.1.124.Final</version>
54+
<type>pom</type>
55+
<scope>import</scope>
56+
</dependency>
4957
<!-- logback/logstash integration -->
5058
<dependency>
5159
<groupId>net.logstash.logback</groupId>

service/rabbitmq-plugin/pom.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,20 @@
1111
<maven.compiler.source>17</maven.compiler.source>
1212
<maven.compiler.target>17</maven.compiler.target>
1313
<maven-shade-plugin.version>3.3.0</maven-shade-plugin.version>
14-
<spring-boot.version>3.4.7</spring-boot.version>
14+
<spring-boot.version>3.4.8</spring-boot.version>
1515
</properties>
16+
<dependencyManagement>
17+
<dependencies>
18+
<!-- Netty BOM to override vulnerable versions -->
19+
<dependency>
20+
<groupId>io.netty</groupId>
21+
<artifactId>netty-bom</artifactId>
22+
<version>4.1.124.Final</version>
23+
<type>pom</type>
24+
<scope>import</scope>
25+
</dependency>
26+
</dependencies>
27+
</dependencyManagement>
1628
<dependencies>
1729
<dependency>
1830
<groupId>com.rabbitmq</groupId>

service/solace-plugin/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<maven.compiler.target>17</maven.compiler.target>
1313
<solace-messaging-client.version>1.4.0</solace-messaging-client.version>
1414
<solclientj.version>10.0.0</solclientj.version>
15-
<spring-boot.version>3.4.7</spring-boot.version>
15+
<spring-boot.version>3.4.8</spring-boot.version>
1616
<jupiter.version>5.12.2</jupiter.version>
1717
<camel.version>4.8.7</camel.version>
1818
<commons-collections4.version>4.4</commons-collections4.version>
@@ -31,6 +31,14 @@
3131
<type>pom</type>
3232
<scope>import</scope>
3333
</dependency>
34+
<!-- CVE-2025-55163: Override Netty versions to secure 4.1.124.Final -->
35+
<dependency>
36+
<groupId>io.netty</groupId>
37+
<artifactId>netty-bom</artifactId>
38+
<version>4.1.124.Final</version>
39+
<type>pom</type>
40+
<scope>import</scope>
41+
</dependency>
3442
</dependencies>
3543
</dependencyManagement>
3644

service/terraform-plugin/pom.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<properties>
1111
<maven.compiler.source>17</maven.compiler.source>
1212
<maven.compiler.target>17</maven.compiler.target>
13-
<spring-boot.version>3.4.7</spring-boot.version>
13+
<spring-boot.version>3.4.8</spring-boot.version>
1414
<jupiter.version>5.10.2</jupiter.version>
1515
<commons-collections4.version>4.4</commons-collections4.version>
1616
<snakeyaml.version>2.0</snakeyaml.version>
@@ -19,6 +19,20 @@
1919
<maas.jobs.version>2.0.11</maas.jobs.version>
2020
<jackson.version>2.16.1</jackson.version>
2121
</properties>
22+
23+
<dependencyManagement>
24+
<dependencies>
25+
<!-- CVE-2025-55163: Override Netty versions to secure 4.1.124.Final -->
26+
<dependency>
27+
<groupId>io.netty</groupId>
28+
<artifactId>netty-bom</artifactId>
29+
<version>4.1.124.Final</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
</dependencies>
34+
</dependencyManagement>
35+
2236
<dependencies>
2337
<dependency>
2438
<groupId>org.springframework.boot</groupId>

0 commit comments

Comments
 (0)