This page lists the available security scanning tools supported by application security posture management (ASPM) in CloudBees Unify.

It includes supported security scanners, their scan categories, whether they run implicitly, explicitly, or both, and how they are invoked.

For detailed information about scanning tools, their input parameters, usage examples, and scanning concepts, refer to the following resources:

Tools are supported for the following types of security scanner:

SAST scanners

Static Application Security Testing (SAST) scanners analyze source code without executing it to identify potential security vulnerabilities, coding errors, and adherence to security best practices.

Supported SAST scanners
Tool Vendor Implicit Action Explicit CloudBees actions Explicit GitHub Action Notes

Arteau

—

Java source and bytecode analysis. OSS, bundled.

Securego

Go source analysis. OSS, bundled.

Abraham

—

Node.js source analysis. OSS, bundled.

Checkmarx

—

—

Enterprise.

Checkmarx

—

—

Enterprise.

Sonarsource

—

Enterprise, bundled. Implicit scan does not support Java; use the explicit plugin for Java.

Mend

—

—

Enterprise.

Snyk

—

—

Black Duck

—

Enterprise.

Perforce

—

Enterprise. Must be configured in the Marketplace before implicit use.

Secret scanners

Secret scanners detect exposed credentials, API keys, tokens, and other sensitive content in source code, containers, and object storage.

Secret scanners
Tool Vendor Implicit Action (Yes/No) Explicit CloudBees actions Explicit GitHub Action Notes

Rice

Scans Git repositories for credentials, API keys, and tokens. OSS, bundled.

GitHub

—

—

—

Truffle Security

—

—

Scans code, S3, repositories, and CI/CD logs. OSS supports explicit scans only;

Container scanners

Container scanners analyze container images for known vulnerabilities, secrets, and risks in operating system and language packages.

Container scanners
Tool Vendor Implicit Action Explicit CloudBees actions Explicit GitHub Action Notes

Anchore

—

Identifies vulnerabilities and secrets in OS and packages within the image. OSS, bundled.

Aqua Security

Identifies vulnerabilities and secrets in OS and packages within the image. OSS, bundled.

Anchore

—

—

—

Snyk

—

—

—

Aqua Security

—

—

—

JFrog

—

—

—

SCA scanners

Software Composition Analysis (SCA) scanners identify open-source and third-party dependencies, and assess them for known vulnerabilities and license risk.

SCA scanners
Tool Vendor Implicit Action Explicit CloudBees actions Explicit GitHub Action Notes

Snyk

—

Black Duck

—

Sonatype

—

—

—

Mend

—

—

—

JFrog

—

—

—

GitHub

—

—

—

Dependency scanning.

SBOM generation

Software Bill of Materials (SBOM) generators produce a manifest of components within a container image or binary, most effective when paired with a vulnerability scanner.

SBOM generation
Tool Vendor Implicit Action Explicit CloudBees actions Explicit GitHub Action Notes

Anchore

—

—

Generates an SBOM from container images and filesystems. Pairs with Grype for vulnerability detection. OSS, bundled.

Language analysis

Language analyzers determine the language composition of a repository, which influences which scanners are invoked for a given codebase.

Language analysis
Tool Vendor Implicit Action Explicit Cloudbees Action Explicit Github Action Notes

SCC

Boyter

—

—

Identifies about 350 languages in a repository. Determines which scanners are invoked. Enabled by default. OSS, bundled.