|
21 | 21 | <badges.skip>${wc.qa.skip}</badges.skip> |
22 | 22 | <javadoc.excluded.packages /> |
23 | 23 | <checkstyle.excludes /> |
| 24 | + |
| 25 | + <!-- OWASP dependency vulnerability scanner--> |
| 26 | + <bt.owasp.dependency-check.version>3.3.1</bt.owasp.dependency-check.version> |
| 27 | + <bt.owasp.dependency-check.skip>false</bt.owasp.dependency-check.skip> |
24 | 28 | <!-- properties to allow for mirroring of CVE definitions --> |
25 | | - <bt.owasp.cve.mirror>https://nvd.nist.gov/feeds/xml/cve</bt.owasp.cve.mirror> |
26 | | - <bt.owasp.cve.12.path>1.2</bt.owasp.cve.12.path> |
27 | | - <bt.owasp.cve.20.path>2.0</bt.owasp.cve.20.path> |
| 29 | + <bt.owasp.dependency-check.cve.mirror>https://nvd.nist.gov/feeds/xml/cve</bt.owasp.dependency-check.cve.mirror> |
| 30 | + <bt.owasp.dependency-check.cve.12.path>1.2</bt.owasp.dependency-check.cve.12.path> |
| 31 | + <bt.owasp.dependency-check.cve.20.path>2.0</bt.owasp.dependency-check.cve.20.path> |
28 | 32 | </properties> |
29 | 33 |
|
30 | 34 | <description> |
|
164 | 168 | </executions> |
165 | 169 | </plugin> |
166 | 170 |
|
| 171 | + <plugin> |
| 172 | + <groupId>org.owasp</groupId> |
| 173 | + <artifactId>dependency-check-maven</artifactId> |
| 174 | + <version>${bt.owasp.dependency-check.version}</version> |
| 175 | + <configuration> |
| 176 | + <skip>${bt.owasp.dependency-check.skip}</skip> |
| 177 | + <failBuildOnAnyVulnerability>true</failBuildOnAnyVulnerability> |
| 178 | + <cveUrl12Modified>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.12.path}/nvdcve-Modified.xml.gz</cveUrl12Modified> |
| 179 | + <cveUrl20Modified>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.20.path}/nvdcve-2.0-Modified.xml.gz</cveUrl20Modified> |
| 180 | + <cveUrl12Base>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.12.path}/nvdcve-%d.xml.gz</cveUrl12Base> |
| 181 | + <cveUrl20Base>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.20.path}/nvdcve-2.0-%d.xml.gz</cveUrl20Base> |
| 182 | + </configuration> |
| 183 | + <executions> |
| 184 | + <execution> |
| 185 | + <id>checkDependencies</id> |
| 186 | + <phase>verify</phase> |
| 187 | + <goals> |
| 188 | + <goal>check</goal> |
| 189 | + </goals> |
| 190 | + </execution> |
| 191 | + </executions> |
| 192 | + </plugin> |
| 193 | + |
167 | 194 | </plugins> |
168 | 195 | </build> |
169 | 196 |
|
|
317 | 344 | <plugin> |
318 | 345 | <groupId>org.owasp</groupId> |
319 | 346 | <artifactId>dependency-check-maven</artifactId> |
320 | | - <version>3.3.1</version> |
321 | | - <configuration> |
322 | | - <failOnError>false</failOnError> |
323 | | - <cveUrl12Modified>${bt.owasp.cve.mirror}/${bt.owasp.cve.12.path}/nvdcve-Modified.xml.gz</cveUrl12Modified> |
324 | | - <cveUrl20Modified>${bt.owasp.cve.mirror}/${bt.owasp.cve.20.path}/nvdcve-2.0-Modified.xml.gz</cveUrl20Modified> |
325 | | - <cveUrl12Base>${bt.owasp.cve.mirror}/${bt.owasp.cve.12.path}/nvdcve-%d.xml.gz</cveUrl12Base> |
326 | | - <cveUrl20Base>${bt.owasp.cve.mirror}/${bt.owasp.cve.20.path}/nvdcve-2.0-%d.xml.gz</cveUrl20Base> |
327 | | - </configuration> |
| 347 | + <version>${bt.owasp.dependency-check.version}</version> |
328 | 348 | <reportSets> |
329 | 349 | <reportSet> |
330 | 350 | <reports> |
331 | 351 | <report>aggregate</report> |
332 | 352 | </reports> |
| 353 | + <configuration> |
| 354 | + <skip>false</skip> |
| 355 | + <failOnError>false</failOnError> |
| 356 | + <cveUrl12Modified>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.12.path}/nvdcve-Modified.xml.gz</cveUrl12Modified> |
| 357 | + <cveUrl20Modified>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.20.path}/nvdcve-2.0-Modified.xml.gz</cveUrl20Modified> |
| 358 | + <cveUrl12Base>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.12.path}/nvdcve-%d.xml.gz</cveUrl12Base> |
| 359 | + <cveUrl20Base>${bt.owasp.dependency-check.cve.mirror}/${bt.owasp.dependency-check.cve.20.path}/nvdcve-2.0-%d.xml.gz</cveUrl20Base> |
| 360 | + </configuration> |
333 | 361 | </reportSet> |
334 | 362 | </reportSets> |
335 | 363 | </plugin> |
|
0 commit comments