|
64 | 64 | <jersey.version>2.38</jersey.version>
|
65 | 65 |
|
66 | 66 | <!-- Spring -->
|
| 67 | + <spring.gov4j.version>5.3.39-gov4j-1</spring.gov4j.version> |
67 | 68 | <spring.version>5.3.39</spring.version>
|
68 | 69 |
|
69 | 70 | <!-- Spring Security -->
|
70 |
| - <spring.security.version>5.8.13</spring.security.version> |
| 71 | + <spring.security.version>5.8.15</spring.security.version> |
71 | 72 |
|
72 | 73 | <!-- Spring Security Ldap plugin -->
|
73 | 74 | <spring.ldap.version>2.4.1</spring.ldap.version>
|
|
1111 | 1112 | <dependency>
|
1112 | 1113 | <groupId>org.springframework</groupId>
|
1113 | 1114 | <artifactId>spring-web</artifactId>
|
1114 |
| - <version>${spring.version}</version> |
| 1115 | + <version>${spring.gov4j.version}</version> |
1115 | 1116 | </dependency>
|
1116 | 1117 |
|
1117 | 1118 | <dependency>
|
1118 | 1119 | <groupId>org.springframework</groupId>
|
1119 | 1120 | <artifactId>spring-context</artifactId>
|
| 1121 | + <version>${spring.gov4j.version}</version> |
| 1122 | + </dependency> |
| 1123 | + |
| 1124 | + <dependency> |
| 1125 | + <groupId>org.springframework</groupId> |
| 1126 | + <artifactId>spring-core</artifactId> |
| 1127 | + <version>${spring.gov4j.version}</version> |
| 1128 | + </dependency> |
| 1129 | + |
| 1130 | + <dependency> |
| 1131 | + <groupId>org.springframework</groupId> |
| 1132 | + <artifactId>spring-beans</artifactId> |
| 1133 | + <version>${spring.gov4j.version}</version> |
| 1134 | + </dependency> |
| 1135 | + |
| 1136 | + <dependency> |
| 1137 | + <groupId>org.springframework</groupId> |
| 1138 | + <artifactId>spring-aop</artifactId> |
| 1139 | + <version>${spring.version}</version> |
| 1140 | + </dependency> |
| 1141 | + |
| 1142 | + <dependency> |
| 1143 | + <groupId>org.springframework</groupId> |
| 1144 | + <artifactId>spring-expression</artifactId> |
| 1145 | + <version>${spring.gov4j.version}</version> |
| 1146 | + </dependency> |
| 1147 | + |
| 1148 | + <dependency> |
| 1149 | + <groupId>org.springframework</groupId> |
| 1150 | + <artifactId>spring-jcl</artifactId> |
1120 | 1151 | <version>${spring.version}</version>
|
1121 | 1152 | </dependency>
|
1122 | 1153 |
|
|
1125 | 1156 | <groupId>org.springframework.security</groupId>
|
1126 | 1157 | <artifactId>spring-security-web</artifactId>
|
1127 | 1158 | <version>${spring.security.version}</version>
|
| 1159 | + <exclusions> |
| 1160 | + <exclusion> |
| 1161 | + <groupId>org.springframework</groupId> |
| 1162 | + <artifactId>spring-aop</artifactId> |
| 1163 | + </exclusion> |
| 1164 | + <exclusion> |
| 1165 | + <groupId>org.springframework</groupId> |
| 1166 | + <artifactId>spring-beans</artifactId> |
| 1167 | + </exclusion> |
| 1168 | + <exclusion> |
| 1169 | + <groupId>org.springframework</groupId> |
| 1170 | + <artifactId>spring-core</artifactId> |
| 1171 | + </exclusion> |
| 1172 | + <exclusion> |
| 1173 | + <groupId>org.springframework</groupId> |
| 1174 | + <artifactId>spring-expression</artifactId> |
| 1175 | + </exclusion> |
| 1176 | + </exclusions> |
1128 | 1177 | </dependency>
|
1129 | 1178 |
|
1130 | 1179 | <dependency>
|
|
1159 | 1208 | <groupId>org.springframework.security</groupId>
|
1160 | 1209 | <artifactId>spring-security-config</artifactId>
|
1161 | 1210 | <version>${spring.security.version}</version>
|
| 1211 | + <exclusions> |
| 1212 | + <exclusion> |
| 1213 | + <groupId>org.springframework</groupId> |
| 1214 | + <artifactId>spring-aop</artifactId> |
| 1215 | + </exclusion> |
| 1216 | + <exclusion> |
| 1217 | + <groupId>org.springframework</groupId> |
| 1218 | + <artifactId>spring-beans</artifactId> |
| 1219 | + </exclusion> |
| 1220 | + <exclusion> |
| 1221 | + <groupId>org.springframework</groupId> |
| 1222 | + <artifactId>spring-core</artifactId> |
| 1223 | + </exclusion> |
| 1224 | + </exclusions> |
1162 | 1225 | </dependency>
|
1163 | 1226 |
|
1164 | 1227 | <dependency>
|
1165 | 1228 | <groupId>org.springframework.security</groupId>
|
1166 | 1229 | <artifactId>spring-security-ldap</artifactId>
|
1167 | 1230 | <version>${spring.security.version}</version>
|
| 1231 | + <exclusions> |
| 1232 | + <exclusion> |
| 1233 | + <groupId>org.springframework</groupId> |
| 1234 | + <artifactId>spring-beans</artifactId> |
| 1235 | + </exclusion> |
| 1236 | + <exclusion> |
| 1237 | + <groupId>org.springframework</groupId> |
| 1238 | + <artifactId>spring-core</artifactId> |
| 1239 | + </exclusion> |
| 1240 | + </exclusions> |
1168 | 1241 | </dependency>
|
1169 | 1242 |
|
1170 | 1243 | <!-- Spring Security OAuth2 -->
|
|
1177 | 1250 | <groupId>com.nimbusds</groupId>
|
1178 | 1251 | <artifactId>nimbus-jose-jwt</artifactId>
|
1179 | 1252 | </exclusion>
|
| 1253 | + <exclusion> |
| 1254 | + <groupId>org.springframework</groupId> |
| 1255 | + <artifactId>spring-core</artifactId> |
| 1256 | + </exclusion> |
1180 | 1257 | </exclusions>
|
1181 | 1258 | </dependency>
|
1182 | 1259 |
|
1183 | 1260 | <dependency>
|
1184 | 1261 | <groupId>org.springframework.security</groupId>
|
1185 | 1262 | <artifactId>spring-security-oauth2-client</artifactId>
|
1186 | 1263 | <version>${spring.security.version}</version>
|
| 1264 | + <exclusions> |
| 1265 | + <exclusion> |
| 1266 | + <groupId>org.springframework</groupId> |
| 1267 | + <artifactId>spring-core</artifactId> |
| 1268 | + </exclusion> |
| 1269 | + </exclusions> |
1187 | 1270 | </dependency>
|
1188 | 1271 |
|
1189 | 1272 | <dependency>
|
1190 | 1273 | <groupId>org.springframework.security</groupId>
|
1191 | 1274 | <artifactId>spring-security-oauth2-resource-server</artifactId>
|
1192 | 1275 | <version>${spring.security.version}</version>
|
| 1276 | + <exclusions> |
| 1277 | + <exclusion> |
| 1278 | + <groupId>org.springframework</groupId> |
| 1279 | + <artifactId>spring-core</artifactId> |
| 1280 | + </exclusion> |
| 1281 | + </exclusions> |
1193 | 1282 | </dependency>
|
1194 | 1283 |
|
1195 | 1284 | <!-- Spring Security Ldap Plugin -->
|
1196 | 1285 | <dependency>
|
1197 | 1286 | <groupId>org.springframework.ldap</groupId>
|
1198 | 1287 | <artifactId>spring-ldap-core</artifactId>
|
1199 | 1288 | <version>${spring.ldap.version}</version>
|
| 1289 | + <exclusions> |
| 1290 | + <exclusion> |
| 1291 | + <groupId>org.springframework</groupId> |
| 1292 | + <artifactId>spring-beans</artifactId> |
| 1293 | + </exclusion> |
| 1294 | + <exclusion> |
| 1295 | + <groupId>org.springframework</groupId> |
| 1296 | + <artifactId>spring-core</artifactId> |
| 1297 | + </exclusion> |
| 1298 | + </exclusions> |
1200 | 1299 | </dependency>
|
1201 | 1300 |
|
1202 | 1301 | <!-- nimbus jose jwt-->
|
|
1466 | 1565 | <!-- <jarAnalyzerEnabled>false</jarAnalyzerEnabled> -->
|
1467 | 1566 | <format>ALL</format>
|
1468 | 1567 | <suppressionFiles>
|
| 1568 | + <suppressionFile>${owasp.falsePositives.dir}/CVE-2023-30614.xml</suppressionFile> |
| 1569 | + <suppressionFile>${owasp.falsePositives.dir}/CVE-2024-38820.xml</suppressionFile> |
1469 | 1570 | <suppressionFile>${owasp.falsePositives.dir}/spring-web.xml</suppressionFile>
|
1470 | 1571 | <suppressionFile>${owasp.falsePositives.dir}/spring-security-crypto.xml</suppressionFile>
|
1471 | 1572 | <suppressionFile>${owasp.falsePositives.dir}/xercesImpl.xml</suppressionFile>
|
|
1485 | 1586 | <artifactId>spotbugs-maven-plugin</artifactId>
|
1486 | 1587 | <version>4.8.6.0</version>
|
1487 | 1588 | <configuration>
|
1488 |
| -<!-- <includeFilterFile>spotbugs-security-include.xml</includeFilterFile>--> |
1489 |
| -<!-- <excludeFilterFile>spotbugs-security-exclude.xml</excludeFilterFile>--> |
1490 | 1589 | <plugins>
|
1491 | 1590 | <plugin>
|
1492 | 1591 | <groupId>com.h3xstream.findsecbugs</groupId>
|
|
0 commit comments