Skip to main content
Skip table of contents

Usage

The app provides you with two main features:

  • Dependency check results in your build summary (includes ability to create pre-filled Jira issues for follow-up)

  • Custom cross-plans Dependency Check Bamboo Report


Dependency check results in your build summary

The app provides you with an overview of the Dependency check result in your build summary including:

  • The Bamboo job name

  • A link to open Dependency Check report (see section below)

  • The number of vulnerable dependencies

  • The number of vulnerabilities with a CVSS score exceeding the threshold defined in your Dependency Check configuration

  • An action to create Jira issues (see section below)

Dependency reports

You can open the OWASP dependency check report for each Bamboo job of the build by clicking on the report link.

The report will be displayed in a modal within the build summary screen.

Create pre-filled Jira issues

You can create Jira issues directly from the build summary screen by clicking on a Create Issue link in the Dependency Check section.

An issue will be created, pre-filled with the following:

field

pre-filled content

Summary

Address Vulnerable Dependencies {number_of_vulnerable_dependency_above_config_CVSS_score} :{name_and_version_of_vulnerable_dependency}

Description

Reference of the vulnerable dependencies (name and version)

Link to the broken build

Reporter

If a Jira User has a name matching that of the Bamboo user creating the issue, this Jira User will be assigned

If not, no reviewer assigned

As mentioned in the getting started page, you need to add Jira issue keys to your commit messages and integrate Bamboo with a Jira application in order to create pre-filled Jira issues


Custom Dependency Check Bamboo Report

The app generates a custom report available within Bamboo reports called DepCheck Vulnerable Dependencies. This report shows the number of unique vulnerable dependencies exceeding the CVSS threshold defined in your Dependency Check.

To access the report, navigate to Reports in the upper navbar and select DepCheck Vulnerable Dependencies within the dropdown of available reports.

You can then select the Build Plans to be displayed and the timeframe.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.