Skip to content

Commit c3aca15

Browse files
authored
Updated CVE Fixes (#997)
## Description - CVE-2025-55163 Netty https://nvd.nist.gov/vuln/detail/CVE-2025-55163 - CVE-2025-8916 Bouncy Castle https://nvd.nist.gov/vuln/detail/CVE-2025-8916 - CVE-2025-53864 Gson https://nvd.nist.gov/vuln/detail/CVE-2025-53864 ## Testing Checked using the org.owasp:dependency-check-maven ## Additional Notes to the Reviewer <!-- Share any additional context or insights that may help the reviewer understand the changes better. This could include challenges faced, limitations, or compromises made during the development process. Also, mention any areas of the code that you would like the reviewer to focus on specifically. --> `NO_CHANGELOG=true`
1 parent ba44d61 commit c3aca15

2 files changed

Lines changed: 20 additions & 8 deletions

File tree

pom.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
<google.guava.version>33.0.0-jre</google.guava.version>
5252
<junit.jupiter.version>5.9.2</junit.jupiter.version>
5353
<google.findbugs.annotations.version>3.0.1</google.findbugs.annotations.version>
54+
<gson.version>2.13.2</gson.version>
5455
<immutables.value.version>2.9.2</immutables.value.version>
5556
<httpclient.version>4.5.14</httpclient.version>
5657
<commons-configuration.version>2.10.1</commons-configuration.version>
@@ -65,9 +66,9 @@
6566
<slt.token>dummy-token</slt.token>
6667
<wiremock.version>3.5.4</wiremock.version>
6768
<nimbusjose.version>10.0.2</nimbusjose.version>
68-
<bouncycastle.version>1.78.1</bouncycastle.version>
69+
<bouncycastle.version>1.79</bouncycastle.version>
6970
<async-httpclient.version>5.3.1</async-httpclient.version>
70-
<netty.version>4.2.0.Final</netty.version>
71+
<netty.version>4.2.6.Final</netty.version>
7172
<grpc.version>1.71.0</grpc.version>
7273
<resilience4j.version>1.7.0</resilience4j.version>
7374
</properties>
@@ -79,6 +80,12 @@
7980
<artifactId>commons-lang3</artifactId>
8081
<version>${commons-lang3.version}</version>
8182
</dependency>
83+
<!-- Force safe version of Gson to fix CVE-2025-53864 -->
84+
<dependency>
85+
<groupId>com.google.code.gson</groupId>
86+
<artifactId>gson</artifactId>
87+
<version>${gson.version}</version>
88+
</dependency>
8289
</dependencies>
8390
</dependencyManagement>
8491
<dependencies>

thin_public_pom.xml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,15 @@
136136
<dependency>
137137
<groupId>org.bouncycastle</groupId>
138138
<artifactId>bcprov-jdk18on</artifactId>
139-
<version>1.78.1</version>
139+
<version>1.79</version>
140140
</dependency>
141141
<dependency>
142142
<groupId>org.bouncycastle</groupId>
143143
<artifactId>bcpkix-jdk18on</artifactId>
144-
<version>1.78.1</version>
144+
<version>1.79</version>
145145
</dependency>
146146

147-
<!-- Jackson JSON processing -->
147+
<!-- JSON processing -->
148148
<dependency>
149149
<groupId>com.fasterxml.jackson.core</groupId>
150150
<artifactId>jackson-databind</artifactId>
@@ -160,7 +160,12 @@
160160
<artifactId>jackson-core</artifactId>
161161
<version>2.18.3</version>
162162
</dependency>
163-
163+
<dependency>
164+
<groupId>com.google.code.gson</groupId>
165+
<artifactId>gson</artifactId>
166+
<version>2.13.2</version>
167+
</dependency>
168+
164169
<!-- Compression -->
165170
<dependency>
166171
<groupId>org.lz4</groupId>
@@ -179,12 +184,12 @@
179184
<dependency>
180185
<groupId>io.netty</groupId>
181186
<artifactId>netty-common</artifactId>
182-
<version>4.2.0.Final</version>
187+
<version>4.2.6.Final</version>
183188
</dependency>
184189
<dependency>
185190
<groupId>io.netty</groupId>
186191
<artifactId>netty-buffer</artifactId>
187-
<version>4.2.0.Final</version>
192+
<version>4.2.6.Final</version>
188193
</dependency>
189194

190195
<!-- Jakarta Annotations -->

0 commit comments

Comments
 (0)