Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2018-12036 PoC — OWASP Dependency-Check 路径遍历漏洞

Source
Associated Vulnerability
Title:OWASP Dependency-Check 路径遍历漏洞 (CVE-2018-12036)
Description:OWASP Dependency-Check是美国OWASP基金会的一个实用程序。该程序主要用于识别项目依赖管理项并检查是否存在已知的、公开披露的漏洞。 OWASP Dependency-Check 3.2.0之前版本中存在路径遍历漏洞。远程攻击者可借助带有目录遍历文件名的压缩文件利用该漏洞写入任意文件。
Readme
[![Maven Central](https://img.shields.io/maven-central/v/org.owasp/dependency-check-maven.svg)](https://mvnrepository.com/artifact/org.owasp/dependency-check-maven)[![Build Status](https://travis-ci.org/jeremylong/DependencyCheck.svg?branch=master)](https://travis-ci.org/jeremylong/DependencyCheck) [![Coverity Scan Build Status](https://scan.coverity.com/projects/1654/badge.svg)](https://scan.coverity.com/projects/dependencycheck) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/6b6021d481dc41a888c5da0d9ecf9494)](https://www.codacy.com/app/jeremylong/DependencyCheck?utm_source=github.com&utm_medium=referral&utm_content=jeremylong/DependencyCheck&utm_campaign=Badge_Grade) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/843/badge)](https://bestpractices.coreinfrastructure.org/projects/843) [![Apache 2.0 License](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0.txt)

[![Black Hat Arsenal](https://www.toolswatch.org/badges/arsenal/2015.svg)](https://www.toolswatch.org/2015/06/black-hat-arsenal-usa-2015-speakers-lineup/) [![Black Hat Arsenal](https://www.toolswatch.org/badges/arsenal/2014.svg)](https://www.toolswatch.org/2014/06/black-hat-usa-2014-arsenal-tools-speaker-list/) [![Black Hat Arsenal](https://www.toolswatch.org/badges/arsenal/2013.svg)](https://www.toolswatch.org/2013/06/announcement-blackhat-arsenal-usa-2013-selected-tools/)

Dependency-Check
================

Dependency-Check is a utility that attempts to detect publicly disclosed vulnerabilities contained within project 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.

Documentation and links to production binary releases can be found on the [github pages](http://jeremylong.github.io/DependencyCheck/). Additionally, more information about the architecture and ways to extend dependency-check can be found on the [wiki].

Current Releases
-------------
### Jenkins Plugin

For instructions on the use of the Jenkins plugin please see the [OWASP Dependency-Check Plugin page](https://wiki.jenkins-ci.org/display/JENKINS/OWASP+Dependency-Check+Plugin).

### Command Line

More detailed instructions can be found on the
[dependency-check github pages](http://jeremylong.github.io/DependencyCheck/dependency-check-cli/).
The latest CLI can be downloaded from bintray's
[dependency-check page](https://bintray.com/jeremy-long/owasp/dependency-check).

On *nix
```
$ ./bin/dependency-check.sh -h
$ ./bin/dependency-check.sh --project Testing --out . --scan [path to jar files to be scanned]
```
On Windows
```
> .\bin\dependency-check.bat -h
> .\bin\dependency-check.bat --project Testing --out . --scan [path to jar files to be scanned]
```
On Mac with [Homebrew](http://brew.sh)
```
$ brew update && brew install dependency-check
$ dependency-check -h
$ dependency-check --project Testing --out . --scan [path to jar files to be scanned]
```

### Maven Plugin

More detailed instructions can be found on the [dependency-check-maven github pages](http://jeremylong.github.io/DependencyCheck/dependency-check-maven).
By default, the plugin is tied to the `verify` phase (i.e. `mvn verify`). Alternatively,
one can directly invoke the plugin via `mvn org.owasp:dependency-check-maven:check`.

The dependency-check plugin can be configured using the following:

```xml
<project>
    <build>
        <plugins>
            ...
            <plugin>
              <groupId>org.owasp</groupId>
              <artifactId>dependency-check-maven</artifactId>
              <executions>
                  <execution>
                      <goals>
                          <goal>check</goal>
                      </goals>
                  </execution>
              </executions>
            </plugin>
            ...
        </plugins>
        ...
    </build>
    ...
</project>
```

### Ant Task

For instructions on the use of the Ant Task, please see the [dependency-check-ant github page](http://jeremylong.github.io/DependencyCheck/dependency-check-ant).

Development Usage
-------------
The following instructions outline how to compile and use the current snapshot. While every intention is to maintain a stable snapshot it is recommended
that the release versions listed above be used.

The repository has some large files due to test resources. The team has tried to cleanup the history as much as possible.
However, it is recommended that you perform a shallow clone to save yourself time:

```bash
git clone --depth 1 https://github.com/jeremylong/DependencyCheck.git
```

On *nix
```
$ mvn install
$ ./cli/target/release/bin/dependency-check.sh -h
$ ./cli/target/release/bin/dependency-check.sh --project Testing --out . --scan ./src/test/resources
```
On Windows
```
> mvn install
> .\dependency-check-cli\target\release\bin\dependency-check.bat -h
> .\dependency-check-cli\target\release\bin\dependency-check.bat --project Testing --out . --scan ./src/test/resources
```

Then load the resulting 'dependency-check-report.html' into your favorite browser.

### Docker

In the following example it is assumed that the source to be checked is in the current working directory. Persistent data and report directories are used, allowing you to destroy the container after running.

```
#!/bin/sh

OWASPDC_DIRECTORY=$HOME/OWASP-Dependency-Check
DATA_DIRECTORY="$OWASPDC_DIRECTORY/data"
REPORT_DIRECTORY="$OWASPDC_DIRECTORY/reports"

if [ ! -d "$DATA_DIRECTORY" ]; then
    echo "Initially creating persistent directories"
    mkdir -p "$DATA_DIRECTORY"
    chmod -R 777 "$DATA_DIRECTORY"

    mkdir -p "$REPORT_DIRECTORY"
    chmod -R 777 "$REPORT_DIRECTORY"
fi

# Make sure we are using the latest version
docker pull owasp/dependency-check

docker run --rm \
    --volume $(pwd):/src \
    --volume "$DATA_DIRECTORY":/usr/share/dependency-check/data \
    --volume "$REPORT_DIRECTORY":/report \
    owasp/dependency-check \
    --scan /src \
    --format "ALL" \
    --project "My OWASP Dependency Check Project"
    # Use suppression like this: (/src == $pwd)
    # --suppression "/src/security/dependency-check-suppression.xml"

```


Upgrade Notes
-------------

### Upgrading from **1.x.x** to **2.x.x**

Note that when upgrading from version 1.x.x that the following changes will need to be made to your configuration.

#### Suppression file

In order to support multiple suppression files, the mechanism for configuring suppression files has changed.
As such, users that have defined a suppression file in their configuration will need to update.

See the examples below:

##### Ant

Old:

```xml
<dependency-check
  failBuildOnCVSS="3"
  suppressionFile="suppression.xml">
</dependency-check>
```

New:

```xml
<dependency-check
  failBuildOnCVSS="3">
  <suppressionFile path="suppression.xml" />
</dependency-check>
```

##### Maven

Old:

```xml
<plugin>
  <groupId>org.owasp</groupId>
  <artifactId>dependency-check-maven</artifactId>
  <configuration>
    <suppressionFile>suppression.xml</suppressionFile>
  </configuration>
</plugin>
```

New:

```xml
<plugin>
  <groupId>org.owasp</groupId>
  <artifactId>dependency-check-maven</artifactId>
  <configuration>
    <suppressionFiles>
      <suppressionFile>suppression.xml</suppressionFile>
    </suppressionFiles>
  </configuration>
</plugin>
```

### Gradle

In addition to the changes to the suppression file, the task `dependencyCheck` has been
renamed to `dependencyCheckAnalyze`.

Old:

```groovy
buildscript {
    repositories {
		mavenLocal()
    }
    dependencies {
        classpath 'org.owasp:dependency-check-gradle:2.0.1-SNAPSHOT'
    }
}
apply plugin: 'org.owasp.dependencycheck'

dependencyCheck {
	suppressionFile='path/to/suppression.xml'
}
check.dependsOn dependencyCheckAnalyze
```

New:
```groovy
buildscript {
    repositories {
		mavenLocal()
    }
    dependencies {
        classpath 'org.owasp:dependency-check-gradle:2.0.1-SNAPSHOT'
    }
}
apply plugin: 'org.owasp.dependencycheck'

dependencyCheck {
	suppressionFiles = ['path/to/suppression1.xml', 'path/to/suppression2.xml']
}
check.dependsOn dependencyCheckAnalyze
```

Mailing List
------------

Subscribe: [dependency-check+subscribe@googlegroups.com] [subscribe]

Post: [dependency-check@googlegroups.com] [post]

Archive: [google group](https://groups.google.com/forum/#!forum/dependency-check)

Copyright & License
-

Dependency-Check is Copyright (c) 2012-2017 Jeremy Long. All Rights Reserved.

Permission to modify and redistribute is granted under the terms of the Apache 2.0 license. See the [LICENSE.txt](https://raw.githubusercontent.com/jeremylong/DependencyCheck/master/LICENSE.txt) file for the full license.

Dependency-Check makes use of several other open source libraries. Please see the [NOTICE.txt][notices] file for more information.


  [wiki]: https://github.com/jeremylong/DependencyCheck/wiki
  [subscribe]: mailto:dependency-check+subscribe@googlegroups.com
  [post]: mailto:dependency-check@googlegroups.com
  [notices]: https://github.com/jeremylong/DependencyCheck/blob/master/NOTICE.txt
File Snapshot

[4.0K] /data/pocs/40ec8e96d9521b81525f3f92606b35a41dfd6957 ├── [4.0K] ant │   ├── [ 11K] LICENSE.txt │   ├── [1.0K] NOTICE.txt │   ├── [ 11K] pom.xml │   ├── [1.5K] README.md │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] assembly │   │   │   └── [1.2K] release.xml │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   ├── [4.0K] owasp │   │   │   │   └── [4.0K] dependencycheck │   │   │   │   ├── [4.0K] ant │   │   │   │   │   └── [4.0K] logging │   │   │   │   │   ├── [7.4K] AntLoggerAdapter.java │   │   │   │   │   ├── [1.6K] AntLoggerFactory.java │   │   │   │   │   └── [ 106] package-info.java │   │   │   │   └── [4.0K] taskdefs │   │   │   │   ├── [ 36K] Check.java │   │   │   │   ├── [ 139] package-info.java │   │   │   │   ├── [5.6K] Purge.java │   │   │   │   ├── [1.3K] SuppressionFile.java │   │   │   │   └── [ 12K] Update.java │   │   │   └── [4.0K] slf4j │   │   │   └── [4.0K] impl │   │   │   ├── [ 101] package-info.java │   │   │   └── [3.2K] StaticLoggerBinder.java │   │   └── [4.0K] resources │   │   ├── [ 188] dependency-check-taskdefs.properties │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] licenses │   │   │   └── [4.0K] ant │   │   │   └── [ 11K] LICENSE.txt │   │   └── [ 57] task.properties │   ├── [4.0K] site │   │   ├── [4.0K] markdown │   │   │   ├── [ 951] config-purge.md │   │   │   ├── [3.4K] config-update.md │   │   │   ├── [ 12K] configuration.md │   │   │   └── [1.8K] index.md.vm │   │   ├── [4.0K] resources │   │   │   └── [4.0K] images │   │   │   └── [ 10K] dc-ant.svg │   │   └── [1.2K] site.xml │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] owasp │   │   └── [4.0K] dependencycheck │   │   └── [4.0K] taskdefs │   │   └── [6.3K] DependencyCheckTaskTest.java │   └── [4.0K] resources │   ├── [4.5K] build.xml │   ├── [1005] test-suppression1.xml │   ├── [1.4K] test-suppression2.xml │   └── [1.6K] test-suppression.xml ├── [4.0K] archetype │   ├── [2.1K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   └── [4.0K] resources │   │   ├── [4.0K] archetype-resources │   │   │   ├── [1.6K] pom.xml │   │   │   └── [4.0K] src │   │   │   ├── [4.0K] main │   │   │   │   ├── [4.0K] java │   │   │   │   │   └── [4.8K] __analyzerName__.java │   │   │   │   └── [4.0K] resources │   │   │   │   └── [4.0K] META-INF │   │   │   │   └── [4.0K] services │   │   │   │   ├── [ 26] org.owasp.dependencycheck.analyzer.Analyzer │   │   │   │   └── [ 0] org.owasp.dependencycheck.data.update.CachedWebDataSource │   │   │   └── [4.0K] test │   │   │   ├── [4.0K] java │   │   │   │   └── [4.2K] __analyzerName__Test.java │   │   │   └── [4.0K] resources │   │   │   └── [ 0] test.file │   │   └── [4.0K] META-INF │   │   └── [4.0K] maven │   │   └── [1.3K] archetype-metadata.xml │   └── [4.0K] site │   ├── [4.0K] markdown │   │   └── [ 336] index.md.vm │   ├── [4.0K] resources │   │   └── [4.0K] images │   │   └── [9.0K] dc.svg │   └── [1.1K] site.xml ├── [4.0K] build-reporting │   ├── [4.9K] pom.xml │   └── [4.0K] src │   └── [4.0K] site │   ├── [4.0K] markdown │   │   └── [ 231] index.md │   └── [1.1K] site.xml ├── [4.0K] cli │   ├── [ 11K] LICENSE.txt │   ├── [1003] NOTICE.txt │   ├── [6.2K] pom.xml │   ├── [1.5K] README.md │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] assembly │   │   │   ├── [ 662] license.txt │   │   │   └── [2.4K] release.xml │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] owasp │   │   │   └── [4.0K] dependencycheck │   │   │   ├── [ 25K] App.java │   │   │   ├── [ 58K] CliParser.java │   │   │   ├── [1.7K] InvalidScanPathException.java │   │   │   └── [ 103] package-info.java │   │   └── [4.0K] resources │   │   ├── [ 521] logback.xml │   │   └── [4.0K] META-INF │   │   └── [4.0K] licenses │   │   └── [4.0K] commons-cli │   │   └── [ 11K] LICENSE.txt │   ├── [4.0K] site │   │   ├── [4.0K] markdown │   │   │   ├── [ 10K] arguments.md │   │   │   └── [1.3K] index.md.vm │   │   ├── [4.0K] resources │   │   │   └── [4.0K] images │   │   │   └── [ 10K] dc-cli.svg │   │   └── [1.2K] site.xml │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] owasp │   │   └── [4.0K] dependencycheck │   │   ├── [8.0K] AppTest.java │   │   ├── [1.3K] BaseTest.java │   │   └── [9.7K] CliParserTest.java │   └── [4.0K] resources │   ├── [ 48] checkSumTest.file │   ├── [1.1K] sample2.properties │   └── [1.1K] sample.properties ├── [4.0K] core │   ├── [ 11K] LICENSE.txt │   ├── [1.0K] NOTICE.txt │   ├── [ 23K] pom.xml │   ├── [1.1K] README.md │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] owasp │   │   │   └── [4.0K] dependencycheck │   │   │   ├── [4.0K] agent │   │   │   │   ├── [ 33K] DependencyCheckScanAgent.java │   │   │   │   └── [ 370] package-info.java │   │   │   ├── [3.9K] AnalysisTask.java │   │   │   ├── [4.0K] analyzer │   │   │   │   ├── [5.7K] AbstractAnalyzer.java │   │   │   │   ├── [4.5K] AbstractDependencyComparingAnalyzer.java │   │   │   │   ├── [4.9K] AbstractFileTypeAnalyzer.java │   │   │   │   ├── [ 12K] AbstractNpmAnalyzer.java │   │   │   │   ├── [ 10K] AbstractSuppressionAnalyzer.java │   │   │   │   ├── [1.6K] AnalysisPhase.java │   │   │   │   ├── [3.9K] Analyzer.java │   │   │   │   ├── [4.0K] AnalyzerService.java │   │   │   │   ├── [ 26K] ArchiveAnalyzer.java │   │   │   │   ├── [ 15K] AssemblyAnalyzer.java │   │   │   │   ├── [9.4K] AutoconfAnalyzer.java │   │   │   │   ├── [ 11K] CentralAnalyzer.java │   │   │   │   ├── [8.3K] CMakeAnalyzer.java │   │   │   │   ├── [7.7K] CocoaPodsAnalyzer.java │   │   │   │   ├── [6.4K] ComposerLockAnalyzer.java │   │   │   │   ├── [ 36K] CPEAnalyzer.java │   │   │   │   ├── [2.3K] CpeSuppressionAnalyzer.java │   │   │   │   ├── [ 22K] DependencyBundlingAnalyzer.java │   │   │   │   ├── [9.3K] DependencyMergingAnalyzer.java │   │   │   │   ├── [4.0K] exception │   │   │   │   │   ├── [1.7K] AnalysisException.java │   │   │   │   │   ├── [1.8K] ArchiveExtractionException.java │   │   │   │   │   └── [ 126] package-info.java │   │   │   │   ├── [1.0K] Experimental.java │   │   │   │   ├── [ 25K] FalsePositiveAnalyzer.java │   │   │   │   ├── [4.9K] FileNameAnalyzer.java │   │   │   │   ├── [ 893] FileTypeAnalyzer.java │   │   │   │   ├── [ 13K] HintAnalyzer.java │   │   │   │   ├── [ 55K] JarAnalyzer.java │   │   │   │   ├── [ 11K] NexusAnalyzer.java │   │   │   │   ├── [ 11K] NodePackageAnalyzer.java │   │   │   │   ├── [8.6K] NspAnalyzer.java │   │   │   │   ├── [5.6K] NuspecAnalyzer.java │   │   │   │   ├── [3.8K] NvdCveAnalyzer.java │   │   │   │   ├── [7.4K] OpenSSLAnalyzer.java │   │   │   │   ├── [ 162] package-info.java │   │   │   │   ├── [ 14K] PythonDistributionAnalyzer.java │   │   │   │   ├── [ 12K] PythonPackageAnalyzer.java │   │   │   │   ├── [1.0K] Retired.java │   │   │   │   ├── [ 20K] RubyBundleAuditAnalyzer.java │   │   │   │   ├── [6.2K] RubyBundlerAnalyzer.java │   │   │   │   ├── [9.6K] RubyGemspecAnalyzer.java │   │   │   │   ├── [7.0K] SwiftPackageManagerAnalyzer.java │   │   │   │   ├── [6.4K] VersionFilterAnalyzer.java │   │   │   │   └── [2.2K] VulnerabilitySuppressionAnalyzer.java │   │   │   ├── [4.0K] data │   │   │   │   ├── [4.0K] central │   │   │   │   │   ├── [8.7K] CentralSearch.java │   │   │   │   │   └── [ 246] package-info.java │   │   │   │   ├── [4.0K] composer │   │   │   │   │   ├── [2.7K] ComposerDependency.java │   │   │   │   │   ├── [1.7K] ComposerException.java │   │   │   │   │   ├── [4.5K] ComposerLockParser.java │   │   │   │   │   └── [ 97] package-info.java │   │   │   │   ├── [4.0K] cpe │   │   │   │   │   ├── [ 11K] CpeMemoryIndex.java │   │   │   │   │   ├── [1.4K] Fields.java │   │   │   │   │   ├── [5.1K] IndexEntry.java │   │   │   │   │   ├── [1.7K] IndexException.java │   │   │   │   │   └── [ 111] package-info.java │   │   │   │   ├── [4.0K] cwe │   │   │   │   │   ├── [2.6K] CweDB.java │   │   │   │   │   ├── [1.7K] CweHandler.java │   │   │   │   │   └── [ 107] package-info.java │   │   │   │   ├── [4.0K] lucene │   │   │   │   │   ├── [2.5K] AbstractTokenizingFilter.java │   │   │   │   │   ├── [4.5K] AlphaNumericFilter.java │   │   │   │   │   ├── [1.8K] AlphaNumericTokenizer.java │   │   │   │   │   ├── [1.5K] DependencySimilarity.java │   │   │   │   │   ├── [3.0K] LuceneUtils.java │   │   │   │   │   ├── [ 113] package-info.java │   │   │   │   │   ├── [3.8K] SearchFieldAnalyzer.java │   │   │   │   │   ├── [4.5K] TokenPairConcatenatingFilter.java │   │   │   │   │   └── [3.1K] UrlTokenizingFilter.java │   │   │   │   ├── [4.0K] nexus │   │   │   │   │   ├── [5.6K] MavenArtifact.java │   │   │   │   │   ├── [7.8K] NexusSearch.java │   │   │   │   │   └── [ 238] package-info.java │   │   │   │   ├── [4.0K] nsp │   │   │   │   │   ├── [8.8K] Advisory.java │   │   │   │   │   ├── [8.3K] NspSearch.java │   │   │   │   │   ├── [ 247] package-info.java │   │   │   │   │   └── [2.8K] SanitizePackage.java │   │   │   │   ├── [4.0K] nuget │   │   │   │   │   ├── [4.0K] NugetPackage.java │   │   │   │   │   ├── [2.5K] NuspecParseException.java │   │   │   │   │   ├── [1.2K] NuspecParser.java │   │   │   │   │   ├── [ 232] package-info.java │   │   │   │   │   └── [3.6K] XPathNuspecParser.java │   │   │   │   ├── [4.0K] nvdcve │   │   │   │   │   ├── [ 18K] ConnectionFactory.java │   │   │   │   │   ├── [1.5K] CorruptDatabaseException.java │   │   │   │   │   ├── [ 43K] CveDB.java │   │   │   │   │   ├── [1.6K] DatabaseException.java │   │   │   │   │   ├── [6.7K] DatabaseProperties.java │   │   │   │   │   ├── [6.5K] DriverLoader.java │   │   │   │   │   ├── [1.6K] DriverLoadException.java │   │   │   │   │   ├── [6.3K] DriverShim.java │   │   │   │   │   └── [ 111] package-info.java │   │   │   │   └── [4.0K] update │   │   │   │   ├── [1.5K] CachedWebDataSource.java │   │   │   │   ├── [4.0K] cpe │   │   │   │   │   ├── [ 11K] CPEHandler.java │   │   │   │   │   ├── [3.3K] Cpe.java │   │   │   │   │   └── [ 349] package-info.java │   │   │   │   ├── [6.3K] CpeUpdater.java │   │   │   │   ├── [9.7K] EngineVersionCheck.java │   │   │   │   ├── [4.0K] exception │   │   │   │   │   ├── [1.5K] InvalidDataException.java │   │   │   │   │   ├── [ 134] package-info.java │   │   │   │   │   └── [1.7K] UpdateException.java │   │   │   │   ├── [4.0K] nvd │   │   │   │   │   ├── [7.4K] DownloadTask.java │   │   │   │   │   ├── [7.8K] NvdCve12Handler.java │   │   │   │   │   ├── [ 17K] NvdCve20Handler.java │   │   │   │   │   ├── [3.1K] NvdCveInfo.java │   │   │   │   │   ├── [ 173] package-info.java │   │   │   │   │   ├── [6.2K] ProcessTask.java │   │   │   │   │   └── [4.9K] UpdateableNvdCve.java │   │   │   │   ├── [ 21K] NvdCveUpdater.java │   │   │   │   ├── [ 394] package-info.java │   │   │   │   └── [1.7K] UpdateService.java │   │   │   ├── [4.0K] dependency │   │   │   │   ├── [1.0K] Confidence.java │   │   │   │   ├── [ 24K] Dependency.java │   │   │   │   ├── [ 13K] EvidenceCollection.java │   │   │   │   ├── [7.3K] Evidence.java │   │   │   │   ├── [ 967] EvidenceType.java │   │   │   │   ├── [6.8K] Identifier.java │   │   │   │   ├── [ 102] package-info.java │   │   │   │   ├── [3.8K] Reference.java │   │   │   │   ├── [ 14K] Vulnerability.java │   │   │   │   └── [ 12K] VulnerableSoftware.java │   │   │   ├── [ 41K] Engine.java │   │   │   ├── [4.0K] exception │   │   │   │   ├── [1.8K] DependencyNotFoundException.java │   │   │   │   ├── [6.0K] ExceptionCollection.java │   │   │   │   ├── [1.7K] H2DBLockException.java │   │   │   │   ├── [2.5K] InitializationException.java │   │   │   │   ├── [1.7K] NoDataException.java │   │   │   │   ├── [ 119] package-info.java │   │   │   │   ├── [1.7K] ReportException.java │   │   │   │   └── [1.8K] ScanAgentException.java │   │   │   ├── [ 98] package-info.java │   │   │   ├── [4.0K] reporting │   │   │   │   ├── [7.3K] EscapeTool.java │   │   │   │   ├── [ 99] package-info.java │   │   │   │   ├── [ 18K] ReportGenerator.java │   │   │   │   └── [3.9K] VelocityLoggerRedirect.java │   │   │   ├── [4.0K] utils │   │   │   │   ├── [1.7K] DateUtil.java │   │   │   │   ├── [3.0K] DBUtils.java │   │   │   │   ├── [8.6K] DependencyVersion.java │   │   │   │   ├── [5.4K] DependencyVersionUtil.java │   │   │   │   ├── [ 11K] ExtractionUtil.java │   │   │   │   ├── [4.9K] FileFilterBuilder.java │   │   │   │   ├── [2.4K] Filter.java │   │   │   │   ├── [1.9K] H2DBCleanupHook.java │   │   │   │   ├── [9.6K] H2DBLock.java │   │   │   │   ├── [1.9K] H2DBShutdownHookFactory.java │   │   │   │   ├── [1.1K] H2DBShutdownHook.java │   │   │   │   ├── [ 138] package-info.java │   │   │   │   ├── [3.2K] Pair.java │   │   │   │   └── [4.3K] UrlStringUtils.java │   │   │   └── [4.0K] xml │   │   │   ├── [4.0K] hints │   │   │   │   ├── [6.5K] EvidenceMatcher.java │   │   │   │   ├── [2.0K] HintErrorHandler.java │   │   │   │   ├── [ 10K] HintHandler.java │   │   │   │   ├── [1.8K] HintParseException.java │   │   │   │   ├── [5.7K] HintParser.java │   │   │   │   ├── [9.1K] HintRule.java │   │   │   │   ├── [ 135] package-info.java │   │   │   │   └── [2.3K] VendorDuplicatingHintRule.java │   │   │   ├── [ 101] package-info.java │   │   │   ├── [4.0K] pom │   │   │   │   ├── [3.0K] License.java │   │   │   │   ├── [9.6K] Model.java │   │   │   │   ├── [ 113] package-info.java │   │   │   │   ├── [7.2K] PomHandler.java │   │   │   │   ├── [1.8K] PomParseException.java │   │   │   │   ├── [3.7K] PomParser.java │   │   │   │   └── [4.8K] PomUtils.java │   │   │   ├── [4.0K] suppression │   │   │   │   ├── [ 106] package-info.java │   │   │   │   ├── [4.9K] PropertyType.java │   │   │   │   ├── [2.0K] SuppressionErrorHandler.java │   │   │   │   ├── [6.4K] SuppressionHandler.java │   │   │   │   ├── [1.8K] SuppressionParseException.java │   │   │   │   ├── [5.2K] SuppressionParser.java │   │   │   │   └── [ 14K] SuppressionRule.java │   │   │   ├── [9.4K] XmlEntity.java │   │   │   └── [8.0K] XmlInputStream.java │   │   └── [4.0K] resources │   │   ├── [4.0K] data │   │   │   ├── [ 49K] cwe.hashmap.serialized │   │   │   ├── [ 807] dbStatements_h2.properties │   │   │   ├── [ 612] dbStatements_mysql.properties │   │   │   ├── [ 659] dbStatements_oracle.properties │   │   │   ├── [ 780] dbStatements_postgresql.properties │   │   │   ├── [3.2K] dbStatements.properties │   │   │   ├── [1.8K] initialize_mssql.sql │   │   │   ├── [2.1K] initialize_mysql.sql │   │   │   ├── [2.9K] initialize_oracle.sql │   │   │   ├── [2.1K] initialize_postgres.sql │   │   │   ├── [1.5K] initialize.sql │   │   │   ├── [ 53] upgrade_2.9.sql │   │   │   ├── [ 286] upgrade_3.0.sql │   │   │   └── [ 376] upgrade_mysql_2.9.sql │   │   ├── [ 12K] dependencycheck-base-hint.xml │   │   ├── [ 72K] dependencycheck-base-suppression.xml │   │   ├── [6.0K] dependencycheck.properties │   │   ├── [6.5K] GrokAssembly.exe │   │   ├── [ 183] GrokAssembly.exe.config │   │   ├── [4.0K] META-INF │   │   │   ├── [4.0K] licenses │   │   │   │   ├── [4.0K] commons-compress │   │   │   │   │   └── [ 11K] LICENSE.txt │   │   │   │   ├── [4.0K] commons-io │   │   │   │   │   └── [ 11K] LICENSE.txt │   │   │   │   ├── [4.0K] cve │   │   │   │   │   └── [ 839] license.txt │   │   │   │   ├── [4.0K] cwe │   │   │   │   │   └── [1.5K] license.txt │   │   │   │   ├── [4.0K] h2database │   │   │   │   │   ├── [ 33K] license.txt │   │   │   │   │   └── [ 310] readme.txt │   │   │   │   ├── [4.0K] jquery │   │   │   │   │   └── [ 72K] MIT-LICENSE.txt │   │   │   │   ├── [4.0K] jsoup │   │   │   │   │   └── [1.1K] LICENSE.txt │   │   │   │   ├── [4.0K] lucene │   │   │   │   │   └── [ 11K] LICENSE.txt │   │   │   │   ├── [4.0K] StupidTablePlugin │   │   │   │   │   └── [1.1K] LICENSE.txt │   │   │   │   └── [4.0K] velocity │   │   │   │   └── [ 11K] LICENSE.txt │   │   │   └── [4.0K] services │   │   │   ├── [1.5K] org.owasp.dependencycheck.analyzer.Analyzer │   │   │   └── [ 108] org.owasp.dependencycheck.data.update.CachedWebDataSource │   │   ├── [4.0K] schema │   │   │   ├── [4.0K] cpe │   │   │   │   └── [ 13K] cpe-dictionary_2.2.xsd │   │   │   ├── [ 24K] dependency-check.1.3.xsd │   │   │   ├── [ 10K] dependency-check.1.4.xsd │   │   │   ├── [ 11K] dependency-check.1.5.xsd │   │   │   ├── [ 11K] dependency-check.1.6.xsd │   │   │   ├── [ 11K] dependency-check.1.7.xsd │   │   │   ├── [3.0K] dependency-hint.1.0.xsd │   │   │   ├── [3.6K] dependency-hint.1.1.xsd │   │   │   ├── [3.3K] dependency-hint.1.2.xsd │   │   │   ├── [3.8K] dependency-hint.1.3.xsd │   │   │   ├── [2.8K] dependency-suppression.1.1.xsd │   │   │   ├── [4.0K] nvdcve │   │   │   │   ├── [4.0K] 1_2 │   │   │   │   │   └── [ 18K] nvdcve.xsd │   │   │   │   └── [4.0K] 2_0 │   │   │   │   ├── [2.8K] cce_0.1.xsd │   │   │   │   ├── [8.1K] cpe-language_2.1.xsd │   │   │   │   ├── [3.2K] cve_0.1.xsd │   │   │   │   ├── [ 17K] cvss-v2_0.2.xsd │   │   │   │   ├── [2.4K] nvd-cve-feed_2.0.xsd │   │   │   │   ├── [3.5K] patch_0.1.xsd │   │   │   │   ├── [7.5K] scap-core_0.1.xsd │   │   │   │   └── [ 14K] vulnerability_0.4.xsd │   │   │   ├── [4.0K] pom │   │   │   │   ├── [ 287] generateBindings.bat │   │   │   │   ├── [ 222] generateBindings.sh │   │   │   │   └── [104K] maven-v4_0_0.xsd │   │   │   └── [2.8K] suppression.xsd │   │   └── [4.0K] templates │   │   ├── [2.0K] csvReport.vsl │   │   ├── [160K] htmlReport.vsl │   │   ├── [4.0K] img │   │   │   ├── [ 67] minus.gif │   │   │   └── [ 69] plus.gif │   │   ├── [ 11K] jsonReport.vsl │   │   ├── [4.0K] scripts │   │   │   └── [ 90K] jquery-1.8.0.min.js │   │   ├── [111K] vulnReport.vsl │   │   └── [10.0K] xmlReport.vsl │   ├── [4.0K] site │   │   ├── [4.0K] markdown │   │   │   └── [ 688] index.md │   │   ├── [4.0K] resources │   │   │   └── [4.0K] images │   │   │   └── [ 12K] dc-core.svg │   │   └── [1.2K] site.xml │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] owasp │   │   └── [4.0K] dependencycheck │   │   ├── [3.0K] AnalysisTaskTest.java │   │   ├── [4.0K] analyzer │   │   │   ├── [1.3K] AbstractFileTypeAnalyzerTest.java │   │   │   ├── [6.8K] AbstractSuppressionAnalyzerTest.java │   │   │   ├── [4.3K] AnalyzerServiceTest.java │   │   │   ├── [ 13K] ArchiveAnalyzerIT.java │   │   │   ├── [2.5K] ArchiveAnalyzerTest.java │   │   │   ├── [9.1K] AssemblyAnalyzerTest.java │   │   │   ├── [6.6K] AutoconfAnalyzerTest.java │   │   │   ├── [5.9K] CentralAnalyzerTest.java │   │   │   ├── [6.6K] CMakeAnalyzerTest.java │   │   │   ├── [4.5K] ComposerLockAnalyzerTest.java │   │   │   ├── [ 13K] CPEAnalyzerIT.java │   │   │   ├── [5.7K] CPEAnalyzerTest.java │   │   │   ├── [3.5K] DependencyBundlingAnalyzerIT.java │   │   │   ├── [4.5K] DependencyBundlingAnalyzerTest.java │   │   │   ├── [3.8K] FalsePositiveAnalyzerTest.java │   │   │   ├── [3.5K] FileNameAnalyzerTest.java │   │   │   ├── [6.4K] HintAnalyzerTest.java │   │   │   ├── [8.5K] JarAnalyzerTest.java │   │   │   ├── [4.8K] NodePackageAnalyzerTest.java │   │   │   ├── [4.3K] NspAnalyzerTest.java │   │   │   ├── [3.1K] NuspecAnalyzerTest.java │   │   │   ├── [3.6K] OpenSSLAnalyzerTest.java │   │   │   ├── [6.7K] PythonDistributionAnalyzerTest.java │   │   │   ├── [3.5K] PythonPackageAnalyzerTest.java │   │   │   ├── [8.6K] RubyBundleAuditAnalyzerIT.java │   │   │   ├── [4.0K] RubyBundlerAnalyzerTest.java │   │   │   ├── [4.5K] RubyGemspecAnalyzerTest.java │   │   │   ├── [4.5K] SwiftAnalyzersTest.java │   │   │   ├── [9.5K] VersionFilterAnalyzerTest.java │   │   │   └── [4.4K] VulnerabilitySuppressionAnalyzerIT.java │   │   ├── [3.3K] BaseDBTestCase.java │   │   ├── [3.5K] BaseTest.java │   │   ├── [4.0K] data │   │   │   ├── [4.0K] central │   │   │   │   └── [2.3K] CentralSearchTest.java │   │   │   ├── [4.0K] composer │   │   │   │   └── [2.4K] ComposerLockParserTest.java │   │   │   ├── [4.0K] cpe │   │   │   │   ├── [4.0K] CpeMemoryIndexTest.java │   │   │   │   └── [1.3K] IndexEntryTest.java │   │   │   ├── [4.0K] cwe │   │   │   │   └── [2.8K] CweDBTest.java │   │   │   ├── [4.0K] lucene │   │   │   │   ├── [3.7K] AlphaNumericFilterTest.java │   │   │   │   ├── [5.0K] FieldAnalyzerTest.java │   │   │   │   ├── [2.5K] LuceneUtilsTest.java │   │   │   │   ├── [1.2K] SearchFieldAnalyzerTest.java │   │   │   │   ├── [3.4K] TokenPairConcatenatingFilterTest.java │   │   │   │   └── [2.9K] UrlTokenizingFilterTest.java │   │   │   ├── [4.0K] nexus │   │   │   │   └── [2.9K] NexusSearchTest.java │   │   │   ├── [4.0K] nsp │   │   │   │   ├── [3.0K] NspSearchTest.java │   │   │   │   └── [2.7K] SanitizePackageTest.java │   │   │   ├── [4.0K] nuget │   │   │   │   └── [3.0K] XPathNuspecParserTest.java │   │   │   ├── [4.0K] nvdcve │   │   │   │   ├── [1.3K] ConnectionFactoryTest.java │   │   │   │   ├── [6.7K] CveDBIT.java │   │   │   │   ├── [3.1K] CveDBMySqlIT.java │   │   │   │   ├── [3.6K] DatabasePropertiesIT.java │   │   │   │   └── [5.7K] DriverLoaderTest.java │   │   │   └── [4.0K] update │   │   │   ├── [6.1K] EngineVersionCheckTest.java │   │   │   ├── [4.0K] nvd │   │   │   │   ├── [2.1K] DownloadTaskTest.java │   │   │   │   ├── [1.8K] NvdCve_1_2_HandlerTest.java │   │   │   │   ├── [3.4K] NvdCve_2_0_HandlerTest.java │   │   │   │   ├── [2.7K] NvdCveInfoTest.java │   │   │   │   └── [3.7K] UpdateableNvdCveTest.java │   │   │   └── [1.5K] NvdCveUpdaterIT.java │   │   ├── [4.0K] dependency │   │   │   ├── [7.7K] DependencyTest.java │   │   │   ├── [4.9K] EvidenceTest.java │   │   │   ├── [4.3K] VulnerabilityTest.java │   │   │   └── [6.5K] VulnerableSoftwareTest.java │   │   ├── [3.0K] EngineIT.java │   │   ├── [5.4K] EngineModeIT.java │   │   ├── [3.5K] EngineTest.java │   │   ├── [4.0K] reporting │   │   │   ├── [ 11K] EscapeToolTest.java │   │   │   └── [3.9K] ReportGeneratorIT.java │   │   ├── [4.0K] utils │   │   │   ├── [1.5K] DateUtilTest.java │   │   │   ├── [7.4K] DependencyVersionTest.java │   │   │   ├── [3.6K] DependencyVersionUtilTest.java │   │   │   ├── [2.2K] FilterTest.java │   │   │   └── [2.5K] UrlStringUtilsTest.java │   │   └── [4.0K] xml │   │   ├── [4.0K] hints │   │   │   ├── [9.7K] EvidenceMatcherTest.java │   │   │   ├── [2.7K] HintHandlerTest.java │   │   │   └── [ 14K] HintParserTest.java │   │   ├── [4.0K] pom │   │   │   ├── [8.3K] ModelTest.java │   │   │   └── [1.8K] PomUtilsTest.java │   │   ├── [4.0K] suppression │   │   │   ├── [2.5K] PropertyTypeTest.java │   │   │   ├── [2.4K] SuppressionHandlerTest.java │   │   │   ├── [1.5K] SuppressionParserTest.java │   │   │   └── [ 17K] SuppressionRuleTest.java │   │   ├── [1.5K] XmlEntityTest.java │   │   └── [4.5K] XmlInputStreamTest.java │   └── [4.0K] resources │   ├── [4.0K] autoconf │   │   ├── [4.0K] binutils │   │   │   ├── [7.6K] config.in │   │   │   ├── [486K] configure │   │   │   └── [ 14K] configure.ac │   │   ├── [4.0K] ghostscript │   │   │   └── [ 32K] configure.ac │   │   └── [4.0K] readable-code │   │   ├── [148K] configure │   │   └── [ 19K] configure.ac │   ├── [7.6K] avro-ipc-1.5.0.jar │   ├── [ 95K] bootable-0.1.0.jar │   ├── [4.0K] cmake │   │   ├── [4.0K] opencv │   │   │   ├── [4.0K] 3rdparty │   │   │   │   └── [4.0K] ffmpeg │   │   │   │   └── [ 382] ffmpeg_version.cmake │   │   │   ├── [4.0K] cmake │   │   │   │   ├── [4.0K] checks │   │   │   │   │   ├── [1.9K] directx.cpp │   │   │   │   │   ├── [ 363] opencl.cpp │   │   │   │   │   ├── [ 384] OpenCVDetectCudaArch.cu │   │   │   │   │   ├── [ 101] vfwtest.cpp │   │   │   │   │   └── [ 327] win32uitest.cpp │   │   │   │   ├── [2.6K] cl2cpp.cmake │   │   │   │   ├── [ 262] copyAndroidLibs.cmake │   │   │   │   ├── [4.0K] FindCUDA │   │   │   │   │   ├── [3.4K] make2cmake.cmake │   │   │   │   │   ├── [3.4K] parse_cubin.cmake │   │   │   │   │   └── [ 11K] run_nvcc.cmake │   │   │   │   ├── [ 73K] FindCUDA.cmake │   │   │   │   ├── [ 13K] OpenCVCompilerOptions.cmake │   │   │   │   ├── [6.8K] OpenCVConfig.cmake │   │   │   │   ├── [5.5K] OpenCVCRTLinkage.cmake │   │   │   │   ├── [ 16K] OpenCVDetectAndroidSDK.cmake │   │   │   │   ├── [ 922] OpenCVDetectApacheAnt.cmake │   │   │   │   ├── [ 361] OpenCVDetectCStripes.cmake │   │   │   │   ├── [8.9K] OpenCVDetectCUDA.cmake │   │   │   │   ├── [5.5K] OpenCVDetectCXXCompiler.cmake │   │   │   │   ├── [ 293] OpenCVDetectDirectX.cmake │   │   │   │   ├── [2.3K] OpenCVDetectOpenCL.cmake │   │   │   │   ├── [ 11K] OpenCVDetectPython.cmake │   │   │   │   ├── [3.2K] OpenCVDetectTBB.cmake │   │   │   │   ├── [2.0K] OpenCVDetectVTK.cmake │   │   │   │   ├── [1.4K] OpenCVExtraTargets.cmake │   │   │   │   ├── [1.2K] OpenCVFindIntelPerCSDK.cmake │   │   │   │   ├── [1.2K] OpenCVFindIPPAsync.cmake │   │   │   │   ├── [9.6K] OpenCVFindIPP.cmake │   │   │   │   ├── [2.8K] OpenCVFindLATEX.cmake │   │   │   │   ├── [6.9K] OpenCVFindLibsGrfmt.cmake │   │   │   │   ├── [2.5K] OpenCVFindLibsGUI.cmake │   │   │   │   ├── [4.0K] OpenCVFindLibsPerf.cmake │   │   │   │   ├── [ 11K] OpenCVFindLibsVideo.cmake │   │   │   │   ├── [7.8K] OpenCVFindMatlab.cmake │   │   │   │   ├── [3.3K] OpenCVFindOpenEXR.cmake │   │   │   │   ├── [2.9K] OpenCVFindOpenNI2.cmake │   │   │   │   ├── [4.5K] OpenCVFindOpenNI.cmake │   │   │   │   ├── [1.1K] OpenCVFindWebP.cmake │   │   │   │   ├── [1.4K] OpenCVFindXimea.cmake │   │   │   │   ├── [1.7K] OpenCVGenABI.cmake │   │   │   │   ├── [3.6K] OpenCVGenAndroidMK.cmake │   │   │   │   ├── [8.5K] OpenCVGenConfig.cmake │   │   │   │   ├── [1.6K] OpenCVGenHeaders.cmake │   │   │   │   ├── [ 499] OpenCVGenInfoPlist.cmake │   │   │   │   ├── [3.2K] OpenCVGenPkgconfig.cmake │   │   │   │   ├── [ 145] OpenCVMinDepVersions.cmake │   │   │   │   ├── [ 43K] OpenCVModule.cmake │   │   │   │   ├── [5.5K] OpenCVPackaging.cmake │   │   │   │   ├── [ 13K] OpenCVPCHSupport.cmake │   │   │   │   ├── [ 26K] OpenCVUtils.cmake │   │   │   │   ├── [1.2K] OpenCVVersion.cmake │   │   │   │   └── [4.0K] templates │   │   │   │   ├── [1.1K] cmake_uninstall.cmake.in │   │   │   │   ├── [3.8K] cvconfig.h.in │   │   │   │   ├── [ 702] opencv_abi.xml.in │   │   │   │   ├── [ 15K] OpenCVConfig.cmake.in │   │   │   │   ├── [ 393] OpenCVConfig-version.cmake.in │   │   │   │   ├── [4.1K] OpenCV.mk.in │   │   │   │   ├── [ 195] opencv_modules.hpp.in │   │   │   │   ├── [1.4K] opencv_run_all_tests_android.sh.in │   │   │   │   ├── [3.9K] opencv_run_all_tests_unix.sh.in │   │   │   │   ├── [1.7K] opencv_run_all_tests_windows.cmd.in │   │   │   │   └── [ 364] opencv-XXX.pc.in │   │   │   ├── [ 54K] CMakeLists.txt │   │   │   └── [2.2K] LICENSE │   │   ├── [ 184] README.md │   │   └── [4.0K] zlib │   │   ├── [7.9K] CMakeLists.txt │   │   └── [5.1K] README │   ├── [ 835] commons-fileupload-1.2.1.suppression.xml │   ├── [ 62K] composer.lock │   ├── [2.5K] cve-1.2-2008_4411.xml │   ├── [8.3K] cve-2.0-2008_4411.xml │   ├── [5.8K] dependencycheck.properties │   ├── [2.0K] dwr.jar │   ├── [8.5K] dwr-pom.xml │   ├── [565K] FileHelpers.2.0.0.0.nupkg │   ├── [540K] file.tar │   ├── [486K] file.tar.bz2 │   ├── [486K] file.tar.gz │   ├── [486K] file.tbz2 │   ├── [486K] file.tgz │   ├── [3.9M] hibernate3.jar │   ├── [1.5K] hints_12.xml │   ├── [1.6K] hints_13.xml │   ├── [1.2K] hints_invalid.xml │   ├── [1.1K] hints.xml │   ├── [ 603] incorrectSuppressions.xml │   ├── [ 11K] jmockit-1.26.pom │   ├── [1.6K] log4net.2.0.3.nuspec │   ├── [292K] log4net.dll │   ├── [1.0K] logback-test.xml │   ├── [ 12K] MANIFEST.MF │   ├── [852K] mysql-connector-java-5.1.27-bin.jar │   ├── [4.0K] nodejs │   │   ├── [4.0K] node_modules │   │   │   └── [4.0K] dns-sync │   │   │   ├── [ 53] index.js │   │   │   ├── [4.0K] lib │   │   │   │   └── [ 889] dns-sync.js │   │   │   ├── [1.0K] LICENSE │   │   │   ├── [ 324] Makefile │   │   │   ├── [4.0K] node_modules │   │   │   │   ├── [4.0K] debug │   │   │   │   │   ├── [2.4K] debug.js │   │   │   │   │   ├── [ 129] index.js │   │   │   │   │   ├── [4.0K] lib │   │   │   │   │   │   └── [2.3K] debug.js │   │   │   │   │   ├── [1.3K] package.json │   │   │   │   │   └── [4.4K] Readme.md │   │   │   │   └── [4.0K] shelljs │   │   │   │   ├── [4.0K] bin │   │   │   │   │   └── [1.1K] shjs │   │   │   │   ├── [ 86] global.js │   │   │   │   ├── [1.5K] LICENSE │   │   │   │   ├── [1.0K] make.js │   │   │   │   ├── [1.3K] package.json │   │   │   │   ├── [ 14K] README.md │   │   │   │   ├── [4.0K] scripts │   │   │   │   │   ├── [ 514] generate-docs.js │   │   │   │   │   └── [1.0K] run-tests.js │   │   │   │   ├── [3.4K] shell.js │   │   │   │   └── [4.0K] src │   │   │   │   ├── [1.0K] cat.js │   │   │   │   ├── [ 444] cd.js │   │   │   │   ├── [6.3K] chmod.js │   │   │   │   ├── [4.5K] common.js │   │   │   │   ├── [5.7K] cp.js │   │   │   │   ├── [5.1K] dirs.js │   │   │   │   ├── [ 461] echo.js │   │   │   │   ├── [ 266] error.js │   │   │   │   ├── [6.0K] exec.js │   │   │   │   ├── [1.3K] find.js │   │   │   │   ├── [1.4K] grep.js │   │   │   │   ├── [3.7K] ls.js │   │   │   │   ├── [1.7K] mkdir.js │   │   │   │   ├── [2.2K] mv.js │   │   │   │   ├── [ 14] popd.js │   │   │   │   ├── [ 14] pushd.js │   │   │   │   ├── [ 241] pwd.js │   │   │   │   ├── [3.6K] rm.js │   │   │   │   ├── [1.2K] sed.js │   │   │   │   ├── [1.7K] tempdir.js │   │   │   │   ├── [1.9K] test.js │   │   │   │   ├── [ 750] toEnd.js │   │   │   │   ├── [ 794] to.js │   │   │   │   └── [1.8K] which.js │   │   │   ├── [1.2K] package.json │   │   │   ├── [ 487] README.md │   │   │   ├── [4.0K] scripts │   │   │   │   └── [ 307] dns-lookup-script.js │   │   │   └── [4.0K] test │   │   │   └── [ 572] test.js │   │   ├── [ 411] npm-shrinkwrap.json │   │   └── [ 377] package-lock.json │   ├── [4.0K] nsp │   │   ├── [ 0] empty.json │   │   ├── [ 56] minimal-invalid.json │   │   └── [1.7K] package.json │   ├── [4.0K] nuspec │   │   └── [ 545] test.nuspec │   ├── [ 64K] nvdcve-2012.xml │   ├── [3.2M] nvdcve-2014.xml │   ├── [178K] nvdcve-2.0-2012.xml │   ├── [9.9M] nvdcve-2.0-2014.xml │   ├── [1.6M] nvdcve-2.0-modified.xml │   ├── [504K] nvdcve-modified.xml │   ├── [4.0K] openssl │   │   └── [3.8K] opensslv.h │   ├── [1023] other-suppressions.xml │   ├── [4.0K] python │   │   ├── [4.0K] dist │   │   │   ├── [2.4K] EggTest-0.0.1-py2.7.egg │   │   │   └── [2.4K] EggTest-0.0.1-py2.7.zip │   │   ├── [155K] Django-1.7.2-py2.py3-none-any.whl │   │   ├── [4.0K] eggtest │   │   │   ├── [ 288] __about__.py │   │   │   ├── [ 25] __init__.py │   │   │   ├── [ 158] __init__.pyc │   │   │   ├── [ 28] main.py │   │   │   └── [ 131] main.pyc │   │   ├── [ 330] setup.py │   │   └── [4.0K] site-packages │   │   ├── [4.0K] django │   │   │   ├── [ 675] __init__.py │   │   │   └── [5.6K] shortcuts.py │   │   ├── [4.0K] Django-1.7.2.data │   │   │   └── [4.0K] scripts │   │   │   └── [ 115] django-admin.py │   │   ├── [4.0K] Django-1.7.2.dist-info │   │   │   ├── [ 10] DESCRIPTION.rst │   │   │   ├── [ 83] entry_points.txt │   │   │   ├── [1.5K] LICENSE.txt │   │   │   ├── [1.2K] METADATA │   │   │   ├── [1.5K] metadata.json │   │   │   ├── [ 7] top_level.txt │   │   │   └── [ 110] WHEEL │   │   ├── [4.0K] EggTest-0.0.1-py2.7.egg │   │   │   ├── [4.0K] EGG-INFO │   │   │   │   ├── [ 1] dependency_links.txt │   │   │   │   ├── [ 242] PKG-INFO │   │   │   │   ├── [ 189] SOURCES.txt │   │   │   │   ├── [ 8] top_level.txt │   │   │   │   └── [ 1] zip-safe │   │   │   └── [4.0K] eggtest │   │   │   ├── [ 288] __about__.py │   │   │   ├── [ 470] __about__.pyc │   │   │   ├── [ 25] __init__.py │   │   │   ├── [ 187] __init__.pyc │   │   │   ├── [ 28] main.py │   │   │   └── [ 160] main.pyc │   │   └── [4.0K] EggTest.egg-info │   │   ├── [ 1] dependency_links.txt │   │   ├── [ 242] PKG-INFO │   │   ├── [ 168] SOURCES.txt │   │   └── [ 8] top_level.txt │   ├── [4.0K] ruby │   │   └── [4.0K] vulnerable │   │   └── [4.0K] gems │   │   ├── [4.0K] rails-4.1.15 │   │   │   └── [4.0K] vendor │   │   │   └── [4.0K] bundle │   │   │   └── [4.0K] ruby │   │   │   └── [4.0K] 2.2.0 │   │   │   ├── [4.0K] gems │   │   │   │   └── [4.0K] pg-0.18.4 │   │   │   │   └── [6.0K] Rakefile │   │   │   └── [4.0K] specifications │   │   │   └── [2.1K] dalli-2.7.5.gemspec │   │   └── [4.0K] specifications │   │   ├── [ 947] activerecord-oracle_enhanced-adapter-1.1.7.gemspec │   │   ├── [ 836] i18n-0.7.0.gemspec │   │   ├── [1.4K] mail-2.4.3.gemspec │   │   ├── [7.0K] mime-types-1.25.1.gemspec │   │   ├── [1.0K] netrc-0.10.3.gemspec │   │   ├── [ 880] polyglot-0.3.5.gemspec │   │   ├── [2.3K] rest-client-1.7.2.gemspec │   │   └── [2.1K] treetop-1.4.15.gemspec │   ├── [7.0M] stagedhttp-modified.tar │   ├── [531K] struts.zip │   ├── [1.5K] suppressions.xml │   ├── [4.0K] swift │   │   ├── [4.0K] cocoapods │   │   │   └── [1.3K] EasyPeasy.podspec │   │   └── [4.0K] Gloss │   │   ├── [ 853] Gloss.podspec │   │   └── [1.2K] Package.swift │   ├── [ 13] test.properties │   ├── [ 156] test.zip │   ├── [ 28] textFileWithJarExtension.jar │   └── [9.4M] uber-1.0-SNAPSHOT.jar ├── [ 465] coverity_scan.sh ├── [1.7K] Dockerfile ├── [ 11K] LICENSE.txt ├── [4.0K] maven │   ├── [ 11K] LICENSE.txt │   ├── [ 505] NOTICE.txt │   ├── [8.7K] pom.xml │   ├── [1.3K] README.md │   └── [4.0K] src │   ├── [4.0K] it │   │   ├── [4.0K] 617-hierarchical-cross-deps │   │   │   ├── [ 748] invoker.properties │   │   │   ├── [4.0K] module-java │   │   │   │   └── [1.3K] pom.xml │   │   │   ├── [4.0K] module-web │   │   │   │   ├── [1.4K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [1.2K] pom.xml │   │   │   └── [ 685] postbuild.groovy │   │   ├── [4.0K] 618-aggregator-purge │   │   │   ├── [ 902] invoker.properties │   │   │   ├── [4.0K] module │   │   │   │   └── [1.3K] pom.xml │   │   │   ├── [1.1K] pom.xml │   │   │   └── [1.1K] postbuild.groovy │   │   ├── [4.0K] 618-aggregator-update-only │   │   │   ├── [ 745] invoker.properties │   │   │   ├── [4.0K] module │   │   │   │   └── [1.3K] pom.xml │   │   │   ├── [1.1K] pom.xml │   │   │   └── [1.1K] postbuild.groovy │   │   ├── [4.0K] 629-jackson-dataformat │   │   │   ├── [ 761] invoker.properties │   │   │   ├── [2.7K] pom.xml │   │   │   └── [1.5K] postbuild.groovy │   │   ├── [4.0K] 690-threadsafety │   │   │   ├── [4.0K] first │   │   │   │   └── [2.6K] pom.xml │   │   │   ├── [4.0K] first-a │   │   │   │   └── [2.6K] pom.xml │   │   │   ├── [4.0K] first-b │   │   │   │   └── [1.3K] pom.xml │   │   │   ├── [4.0K] fourth │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] fourth-a │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] fourth-b │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [ 754] invoker.properties │   │   │   ├── [1.4K] pom.xml │   │   │   ├── [1.1K] postbuild.groovy │   │   │   ├── [4.0K] second │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] second-a │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] second-b │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] third │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   ├── [4.0K] third-a │   │   │   │   ├── [1.3K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] main │   │   │   │   └── [4.0K] webapp │   │   │   │   └── [4.0K] WEB-INF │   │   │   │   └── [1.0K] web.xml │   │   │   └── [4.0K] third-b │   │   │   ├── [1.3K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   └── [4.0K] webapp │   │   │   └── [4.0K] WEB-INF │   │   │   └── [1.0K] web.xml │   │   ├── [4.0K] 710-pom-parse-error │   │   │   ├── [ 761] invoker.properties │   │   │   ├── [1.2K] pom.xml │   │   │   └── [ 672] postbuild.groovy │   │   ├── [4.0K] 729-system-scope-resolved │   │   │   ├── [ 762] invoker.properties │   │   │   ├── [1.3K] pom.xml │   │   │   └── [1.0K] postbuild.groovy │   │   ├── [4.0K] 729-system-scope-skipped │   │   │   ├── [ 785] invoker.properties │   │   │   ├── [1.3K] pom.xml │   │   │   └── [1.0K] postbuild.groovy │   │   ├── [4.0K] 730-multiple-suppression-files │   │   │   ├── [ 755] invoker.properties │   │   │   ├── [2.1K] pom.xml │   │   │   ├── [1.4K] postbuild.groovy │   │   │   ├── [1.0K] test-suppression1.xml │   │   │   └── [1023] test-suppression2.xml │   │   ├── [4.0K] 730-multiple-suppression-files-configs │   │   │   ├── [ 755] invoker.properties │   │   │   ├── [2.1K] pom.xml │   │   │   ├── [1.4K] postbuild.groovy │   │   │   ├── [1.0K] test-suppression1.xml │   │   │   └── [1023] test-suppression2.xml │   │   ├── [4.0K] 815-broken-suppression-aggregate │   │   │   ├── [1.0K] broken-suppression.xml │   │   │   ├── [ 789] invoker.properties │   │   │   └── [2.0K] pom.xml │   │   ├── [4.0K] 846-site-plugin │   │   │   ├── [ 718] invoker.properties │   │   │   └── [2.2K] pom.xml │   │   └── [4.0K] false-positives │   │   ├── [ 761] invoker.properties │   │   ├── [2.8K] pom.xml │   │   └── [1.3K] postbuild.groovy │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] owasp │   │   │   └── [4.0K] dependencycheck │   │   │   └── [4.0K] maven │   │   │   ├── [8.1K] AggregateMojo.java │   │   │   ├── [3.3K] ArtifactScopeExcluded.java │   │   │   ├── [1.5K] ArtifactTypeExcluded.java │   │   │   ├── [ 59K] BaseDependencyCheckMojo.java │   │   │   ├── [3.4K] CheckMojo.java │   │   │   ├── [ 130] package-info.java │   │   │   ├── [4.9K] PurgeMojo.java │   │   │   └── [4.6K] UpdateMojo.java │   │   └── [4.0K] resources │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] licenses │   │   │   └── [4.0K] maven │   │   │   └── [ 11K] LICENSE.txt │   │   └── [ 86] mojo.properties │   ├── [4.0K] site │   │   ├── [4.0K] markdown │   │   │   ├── [ 11K] configuration.md │   │   │   └── [6.9K] index.md.vm │   │   ├── [4.0K] resources │   │   │   └── [4.0K] images │   │   │   └── [ 12K] dc-maven.svg │   │   └── [1.4K] site.xml │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] owasp │   │   └── [4.0K] dependencycheck │   │   └── [4.0K] maven │   │   ├── [5.4K] ArtifactScopeExcludedTest.java │   │   ├── [2.4K] ArtifactTypeExcludedTest.java │   │   ├── [5.0K] BaseDependencyCheckMojoTest.java │   │   └── [1.8K] BaseTest.java │   └── [4.0K] resources │   ├── [ 76] mojo.properties │   └── [1.8K] sample.xml ├── [1.0K] NOTICE.txt ├── [ 47K] pom.xml ├── [ 327] publish_docker.sh ├── [9.0K] README.md ├── [2.8K] RELEASE_NOTES.md ├── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] config │   │   │   ├── [8.8K] checkstyle-checks.xml │   │   │   ├── [ 947] checkstyle-header.txt │   │   │   ├── [1.1K] checkstyle-suppressions.xml │   │   │   ├── [2.1K] dcrules.xml │   │   │   └── [ 492] version-rules.xml │   │   └── [4.0K] site-resources │   │   └── [ 18] current.txt │   ├── [4.0K] site │   │   ├── [4.0K] markdown │   │   │   ├── [4.0K] analyzers │   │   │   │   ├── [ 773] archive-analyzer.md │   │   │   │   ├── [ 578] assembly-analyzer.md │   │   │   │   ├── [ 724] autoconf.md │   │   │   │   ├── [ 650] bundle-audit.md │   │   │   │   ├── [ 548] central-analyzer.md │   │   │   │   ├── [ 702] cmake.md │   │   │   │   ├── [ 518] cocoapods.md │   │   │   │   ├── [ 645] composer-lock.md │   │   │   │   ├── [4.1K] index.md │   │   │   │   ├── [ 528] jar-analyzer.md │   │   │   │   ├── [1.5K] nexus-analyzer.md │   │   │   │   ├── [ 651] nodejs.md │   │   │   │   ├── [ 697] nsp-analyzer │   │   │   │   ├── [ 501] nuspec-analyzer.md │   │   │   │   ├── [ 424] openssl.md │   │   │   │   ├── [ 715] python.md │   │   │   │   ├── [1.0K] ruby-gemspec.md │   │   │   │   └── [ 554] swift.md │   │   │   ├── [4.0K] data │   │   │   │   ├── [3.8K] cachenvd.md │   │   │   │   ├── [4.7K] database.md.vm │   │   │   │   ├── [2.2K] index.md │   │   │   │   ├── [ 884] mirrornvd.md │   │   │   │   ├── [2.0K] proxy.md │   │   │   │   ├── [ 494] tlsfailure.md │   │   │   │   └── [ 565] upgrade.md │   │   │   ├── [4.0K] dependency-check-gradle │   │   │   │   ├── [ 11K] configuration.md │   │   │   │   ├── [1.8K] configuration-purge.md │   │   │   │   ├── [4.2K] configuration-update.md │   │   │   │   └── [2.2K] index.md.vm │   │   │   ├── [4.0K] dependency-check-jenkins │   │   │   │   └── [2.4K] index.md │   │   │   ├── [4.0K] general │   │   │   │   ├── [4.2K] hints.md │   │   │   │   ├── [2.6K] internals.md │   │   │   │   ├── [4.0K] scan_iso.md │   │   │   │   ├── [4.0K] suppression.md │   │   │   │   └── [3.5K] thereport.md │   │   │   ├── [2.6K] index.md │   │   │   ├── [4.0K] jacoco-aggregate │   │   │   │   └── [ 120] index.md │   │   │   ├── [ 987] modules.md │   │   │   └── [1.4K] related.md │   │   ├── [4.0K] resources │   │   │   ├── [1.4K] favicon │   │   │   ├── [4.0K] general │   │   │   │   ├── [ 456] dep-check-date.sh │   │   │   │   ├── [658K] dependency-check.pdf │   │   │   │   ├── [898K] dependency-check.pptx │   │   │   │   ├── [ 164] nvd_download.sh │   │   │   │   └── [7.5M] SampleReport.html │   │   │   └── [4.0K] images │   │   │   ├── [ 19K] dc-gradle.svg │   │   │   ├── [ 13K] dc-jenkins.svg │   │   │   ├── [9.0K] dc.svg │   │   │   ├── [4.0K] logos │   │   │   │   ├── [4.2K] jprofiler.png │   │   │   │   └── [4.1K] logo_intellij_idea.png │   │   │   └── [2.0K] logo.svg │   │   └── [9.7K] site.xml │   └── [4.0K] test │   └── [4.0K] resources │   ├── [4.4K] aopalliance-1.0.jar │   ├── [1.5M] axis-1.4.jar │   ├── [ 40K] commons-cli-1.2.jar │   ├── [173K] commons-validator-1.4.0.jar │   ├── [ 38M] data.zip │   ├── [2.9M] jaxb-xercesImpl-1.5.jar │   ├── [565K] org.mortbay.jetty.jar │   ├── [ 49K] org.mortbay.jmx.jar │   ├── [351K] spring-core-3.0.0.RELEASE.jar │   ├── [531K] struts.jar │   └── [439K] velocity-1.7.jar └── [4.0K] utils ├── [2.2K] pom.xml └── [4.0K] src ├── [4.0K] main │   └── [4.0K] java │   └── [4.0K] org │   └── [4.0K] owasp │   └── [4.0K] dependencycheck │   └── [4.0K] utils │   ├── [6.5K] Checksum.java │   ├── [ 15K] Downloader.java │   ├── [1.7K] DownloadFailedException.java │   ├── [2.8K] ExpectedObjectInputStream.java │   ├── [1.7K] ExtractionException.java │   ├── [4.5K] FileUtils.java │   ├── [1.7K] InvalidSettingException.java │   ├── [ 153] package-info.java │   ├── [ 40K] Settings.java │   ├── [9.6K] SSLSocketFactoryEx.java │   ├── [9.1K] URLConnectionFactory.java │   ├── [1.8K] URLConnectionFailureException.java │   └── [6.9K] XmlUtils.java ├── [4.0K] site │   ├── [4.0K] markdown │   │   └── [ 151] index.md │   ├── [4.0K] resources │   │   └── [4.0K] images │   │   └── [ 11K] dc-utils.svg │   └── [1.1K] site.xml └── [4.0K] test ├── [4.0K] java │   └── [4.0K] org │   └── [4.0K] owasp │   └── [4.0K] dependencycheck │   └── [4.0K] utils │   ├── [1.2K] BaseTest.java │   ├── [6.9K] ChecksumTest.java │   ├── [2.0K] DownloaderIT.java │   ├── [1.2K] DownloaderTest.java │   ├── [2.8K] ExpectedObjectInputStreamTest.java │   ├── [2.0K] FileUtilsTest.java │   ├── [ 11K] SettingsTest.java │   └── [ 975] SimplePojo.java └── [4.0K] resources ├── [ 48] checkSumTest.file ├── [3.6K] dependencycheck.properties ├── [ 399] logback-test.xml └── [ 13] test.properties 346 directories, 807 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.