Skip to content

Commit 7813292

Browse files
committed
Upgrade netty dependencies to resolve the remaining vulnerabilities
1 parent 8d1dabd commit 7813292

File tree

3 files changed

+37
-0
lines changed

3 files changed

+37
-0
lines changed

pom.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
<aircompressor.version>0.27</aircompressor.version>
5858
<jackson.version>2.15.4</jackson.version>
5959
<snakeyaml.version>2.0</snakeyaml.version>
60+
<netty.version>4.1.129.Final</netty.version>
6061
</properties>
6162
<modules>
6263
<module>streaming-ai</module>
@@ -192,6 +193,34 @@
192193
<version>${commons-io.version}</version>
193194
<scope>runtime</scope>
194195
</dependency>
196+
<!-- Override transitive dependency version to fix vulnerability -->
197+
<dependency>
198+
<groupId>io.netty</groupId>
199+
<artifactId>netty-codec-http2</artifactId>
200+
<version>${netty.version}</version>
201+
<scope>runtime</scope>
202+
</dependency>
203+
<!-- Override transitive dependency version to fix vulnerability -->
204+
<dependency>
205+
<groupId>io.netty</groupId>
206+
<artifactId>netty-codec-http</artifactId>
207+
<version>${netty.version}</version>
208+
<scope>runtime</scope>
209+
</dependency>
210+
<!-- Override transitive dependency version to fix vulnerability -->
211+
<dependency>
212+
<groupId>io.netty</groupId>
213+
<artifactId>netty-common</artifactId>
214+
<version>${netty.version}</version>
215+
<scope>runtime</scope>
216+
</dependency>
217+
<!-- Override transitive dependency version to fix vulnerability -->
218+
<dependency>
219+
<groupId>io.netty</groupId>
220+
<artifactId>netty-handler</artifactId>
221+
<version>${netty.version}</version>
222+
<scope>runtime</scope>
223+
</dependency>
195224
</dependencies>
196225
</dependencyManagement>
197226
<build>

pulsar-ai-tools/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@
8080
<groupId>org.mockito</groupId>
8181
<artifactId>mockito-inline</artifactId>
8282
</dependency>
83+
<!-- Resolve java.lang.ClassNotFoundException: io.netty.handler.codec.DefaultHeaders$ValueValidator -->
84+
<dependency>
85+
<groupId>io.netty</groupId>
86+
<artifactId>netty-codec</artifactId>
87+
<version>${netty.version}</version>
88+
<scope>test</scope>
89+
</dependency>
8390
</dependencies>
8491
<build>
8592
<plugins>

tests/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
<artifactId>testng</artifactId>
5151
<scope>test</scope>
5252
</dependency>
53+
<!-- Resolve java.lang.ClassNotFoundException: org.apache.commons.codec.Charsets -->
5354
<dependency>
5455
<groupId>commons-codec</groupId>
5556
<artifactId>commons-codec</artifactId>

0 commit comments

Comments
 (0)