Skip to content

Commit 5edabda

Browse files
committed
SYMPHONYP-1237 vulnerability fix
1 parent d2ce829 commit 5edabda

File tree

4 files changed

+82
-16
lines changed

4 files changed

+82
-16
lines changed

.github/workflows/allow-list.xml

+60-3
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,65 @@
5858
</notes>
5959
<cve>CVE-2024-21138</cve>
6060
</suppress>
61-
62-
63-
61+
<suppress>
62+
<notes>
63+
Not using Bouncy Castle crafted
64+
</notes>
65+
<cve>CVE-2024-30172</cve>
66+
<cve>CVE-2024-30171</cve>
67+
<cve>CVE-2024-29857</cve>
68+
<cve>CVE-2024-34447</cve>
69+
</suppress>
70+
<suppress>
71+
<notes>
72+
we don't have write access to log config file.
73+
</notes>
74+
<cve>CVE-2024-12798</cve>
75+
</suppress>
76+
<suppress>
77+
<notes>
78+
as we have update msal4j, we don't need to update this.
79+
</notes>
80+
<cve>CVE-2024-35255</cve>
81+
</suppress>
82+
<suppress>
83+
<notes>
84+
No impact, we are using java 17
85+
</notes>
86+
<cve>CVE-2010-0538</cve>
87+
</suppress>
88+
<suppress>
89+
<notes>
90+
No impact, not using for JSON documents parser
91+
</notes>
92+
<cve>CVE-2023-7272</cve>
93+
</suppress>
94+
<suppress>
95+
<notes>
96+
No impact, we are not using Protobuf
97+
</notes>
98+
<cve>CVE-2024-7254</cve>
99+
</suppress>
100+
<suppress>
101+
<notes>
102+
Doesn't have fixed, we are using latest version jar
103+
</notes>
104+
<cve>CVE-2021-3869</cve>
105+
<cve>CVE-2022-0198</cve>
106+
</suppress>
107+
<suppress>
108+
<notes>
109+
No impact, we are using java 17
110+
</notes>
111+
<cve>CVE-2017-10355</cve>
112+
</suppress>
113+
<suppress>
114+
<notes>
115+
We will take this on next release
116+
</notes>
117+
<cve>CVE-2024-45772</cve>
118+
</suppress>
119+
120+
64121
</suppressions>
65122

libs/teams/teams-chat-workflow-spring-boot-starter/pom.xml

+19-11
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@
5858
</exclusion>
5959
</exclusions>
6060
</dependency>
61+
62+
<dependency>
63+
<groupId>com.microsoft.azure</groupId>
64+
<artifactId>msal4j</artifactId>
65+
<version>${azure-msal4j.version}</version>
66+
</dependency>
67+
6168
<dependency>
6269
<groupId>com.microsoft.bot</groupId>
6370
<artifactId>bot-builder</artifactId>
@@ -79,6 +86,18 @@
7986
</exclusions>
8087
</dependency>
8188

89+
<dependency>
90+
<groupId>io.netty</groupId>
91+
<artifactId>netty-codec-http</artifactId>
92+
<version>${netty-codec.version}</version>
93+
</dependency>
94+
95+
<dependency>
96+
<groupId>io.netty</groupId>
97+
<artifactId>netty-handler</artifactId>
98+
<version>${netty-handler.version}</version>
99+
</dependency>
100+
82101
<dependency>
83102
<groupId>com.azure</groupId>
84103
<artifactId>azure-storage-blob</artifactId>
@@ -144,17 +163,6 @@
144163
<version>${guava.version}</version>
145164
</dependency>
146165

147-
<dependency>
148-
<groupId>io.netty</groupId>
149-
<artifactId>netty-codec-http</artifactId>
150-
<version>${netty-codec.version}</version>
151-
</dependency>
152-
153-
<dependency>
154-
<groupId>io.netty</groupId>
155-
<artifactId>netty-handler</artifactId>
156-
<version>${netty-handler.version}</version>
157-
</dependency>
158166

159167
<!-- for testing -->
160168
<dependency>

pom.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
<properties>
5151
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
52-
<spring-boot.version>3.3.0</spring-boot.version>
52+
<spring-boot.version>3.4.0</spring-boot.version>
5353
<maven.compiler.source>17</maven.compiler.source>
5454
<maven.compiler.target>17</maven.compiler.target>
5555
<java.version>17</java.version>
@@ -77,6 +77,7 @@
7777
<azure-storage-blob.version>12.25.3</azure-storage-blob.version>
7878
<netty-handler.version>4.1.115.Final</netty-handler.version>
7979
<netty-codec.version>4.1.115.Final</netty-codec.version>
80+
<azure-msal4j.version>1.16.1</azure-msal4j.version>
8081
</properties>
8182

8283
<licenses>

tools/reminder-bot/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<groupId>org.apache.commons</groupId>
3838
<artifactId>commons-lang3</artifactId>
3939
</dependency>
40-
40+
4141
<!-- https://mvnrepository.com/artifact/edu.stanford.nlp/stanford-corenlp -->
4242
<dependency>
4343
<groupId>edu.stanford.nlp</groupId>

0 commit comments

Comments
 (0)