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)

Reply via email to