Dávid Paksy created HBASE-29201: ----------------------------------- Summary: Add OWASP Dependency Check to check 3rd party dependencies for known vulnerabilities Key: HBASE-29201 URL: https://issues.apache.org/jira/browse/HBASE-29201 Project: HBase Issue Type: Improvement Components: build Reporter: Dávid Paksy
h1. OWASP Dependency-Check {quote}Dependency-Check is a Software Composition Analysis (SCA) tool that attempts to detect publicly disclosed vulnerabilities contained within a project’s dependencies. It does this by determining if there is a Common Platform Enumeration (CPE) identifier for a given dependency. If found, it will generate a report linking to the associated CVE entries. {quote} [https://owasp.org/www-project-dependency-check/] It provides a Maven plugin which we could integrate into the build: * [https://jeremylong.github.io/DependencyCheck/dependency-check-maven/] * [https://mvnrepository.com/artifact/org.owasp/dependency-check-maven] Questions / open points: * How frequently should this be run? Would probably not make sense to run it more frequently than weekly. * Without an API key the scan will be a bit slow but. -- This message was sent by Atlassian Jira (v8.20.10#820010)