Black Duck Software Composition Analysis

Know what’s in your software.
Control what ships.

Discover open source and third-party components, prioritize real risk, automate SBOMs, and build the evidence regulators and customers expect.

BLACK DUCK SCA continuous visibility
SOURCE
BINARIES
CONTAINERS
SBOMs
Scroll to explore ↓
OPEN SOURCE VISIBILITY â—† VULNERABILITY PRIORITIZATION â—† LICENSE COMPLIANCE â—† SBOM AUTOMATION â—† AI MODEL RISK â—†

Your application is more than the code your team writes.

Modern software depends on open source, commercial components, containers, AI-generated code, and third-party models. If those dependencies are invisible, so are the vulnerabilities, license obligations, and operational risks they introduce.

One view across source, binaries, containers, artifacts, and imported SBOMs
Every stage from development through post-release monitoring

Go beyond package manifests

Find what other scanners miss.

Black Duck combines complementary analysis methods to identify open source and third-party components across source code, compiled software, containers, firmware, and AI-assisted development.

03

Dependency Analysis

Maps direct and transitive dependencies declared through package managers.

04

Binary Analysis

Detects dependencies in compiled applications, firmware, and other post-build artifacts without requiring source code.

05

Container Scanning

Examines container images layer by layer using binary and CodePrint analysis.

06

C/C++ Discovery

Identifies open source libraries in C and C++ applications where package-manager evidence may not exist.

07

AI Model Insights

Detects integrated third-party AI and ML models and surfaces associated quality, license, and compliance risk.

From composition to confident action.

Make software supply chain risk visible, measurable, and manageable—without slowing delivery.

01

Discover deeply

Identify direct and transitive dependencies in source, C/C++, binaries, firmware, containers, and other software artifacts.

02

Prioritize risk

Map components to vulnerabilities, component health, malicious package indicators, and actionable remediation guidance.

03

Manage licenses

Surface license obligations and conflicts—including open source matches in AI-generated code—and automate notice files.

04

Operationalize SBOMs

Import and export complete SBOMs in SPDX or CycloneDX, produce VEX reports, and continuously monitor dependencies.

05

Govern with policy

Apply risk-based policies, trigger workflows, notify owners, integrate with Jira or Azure, and stop risky components before release.

06

Innovate with AI

Detect third-party AI/ML models and evaluate AI-generated code for quality, security, license, and compliance risk.

One foundation.
Multiple mandates.

Black Duck SCA supports the shared practices behind modern software security expectations: secure-by-design development, component transparency, continuous vulnerability management, and auditable evidence.

EU

Cyber Resilience Act

Support SBOM creation, ongoing vulnerability monitoring, security-by-design practices, and rapid incident response. Reporting obligations begin September 2026; full applicability follows in December 2027.

US

FDA Section 524B

Help medical device teams document software components, monitor postmarket vulnerabilities, and maintain the evidence needed for a reasonable assurance of cybersecurity.

NIST

SSDF SP 800-218

Align third-party component governance, secure development practices, automated testing, and vulnerability response with the SSDF’s outcome-based framework.

Lexington Soft + Black Duck

Let’s secure your software supply chain.

Tell us a little about your organization. We’ll help you evaluate Black Duck SCA against your SBOM, open source governance, and compliance priorities.

✓ Solution consultation✓ Technical evaluation support✓ Local licensing assistance
Name
Lexington Soft — Bridging Technology and People

DevSecOps · Embedded Software · Application Quality

© 2026 Lexington Soft. Black Duck is a trademark of Black Duck Software, Inc.