Advanced Security

Secure your first-party code and open source dependencies

Protect your organization from risk by using advanced SAST and SCA to review AI code, first-party code, and open-source dependencies.

juice-shop / master
Overview Issues Security Hotspots Dependency Risks
60 risks in 2463 dependencies Sort by
Risk severity
CVE-2023-32314 - Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') 1vm2 3.9.17
Security Vulnerability · CVSS 10.0 · CWE-74
CVE-2023-37903 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') 1vm2 3.9.17
Security Vulnerability · CVSS 10.0 · CWE-78
CVE-2023-37466 - Improper Control of Generation of Code ('Code Injection') 1vm2 3.9.17
Security Vulnerability · CVSS 10.0 · CWE-94
Trusted by over 7M developers and 75% of the Fortune 100
Mercedes Benz
Nvidia
Santander
Core security

SonarQube core security

magnifying glass

SAST

code merge

Taint analysis

cloud

IaC scanning

secure

Secrets detection

Advanced Security

Advanced Security

Available on SonarQube Cloud (Team plan and Enterprise) and SonarQube Server Enterprise.

SCA

Comprehensive open source risk & compliance management.

  • Vulnerability detection
  • Malicious package detection
  • License management
  • SBOM (Software Bill of Materials)
Explore SCA

Advanced SAST

Extends taint analysis to dependencies to uncover complex vulnerabilities:

  • Dependency-aware data flow analysis
  • Uncovers vulnerabilities others miss
  • Fast and accurate
Discover Advanced SAST
Capabilities

Explore SonarQube Advanced Security capabilities

CVE detection

Fix known vulnerabilities (CVEs)

  • Detect known vulnerabilities in open source code (such as CVE)
  • Prioritize issues by severity (CVSS) and exploitability (EPSS, KEV)
  • Get additional vulnerability insights directly from the maintainer
  • Understand which versions of the dependency are safe to use

License management

  • Automated license detection & validation
  • Custom policy enforcement
  • Compatibility checks for corporate use

Software Bill of Materials (SBOM)

  • Export a SBOM for all your dependencies
  • Integrated into your DevOps workflow
  • CycloneDX and SPDX formats

Malicious package detection

Detect malicious packages in your CI/CD pipeline

  • Detect malicious packages in your dependencies
  • Automate security quality gates to stop malware
  • Trigger immediate remediation for confirmed malware

Deeper taint analysis

Dependency-aware taint analysis to find hidden security flaws 

  • Analyze your code's interactions with third-party libraries
  • No configuration required
  • No performance overhead
  • Supports Java and C#
Ecosystem support

Ecosystem support

Coverage for dozens of the most popular languages, frameworks and IaC platforms.

Security reports

SonarQube security reports

lightbulg

Actionable insights

code

Rich dashboards

pdf

Compliance reports

stopwatch

Scheduled reports

Why SonarQube Advanced Security

Integrated code quality and code security

Elevate code quality standards

Core security: foundation for secure code

Advanced Security

Advanced Security FAQs

What is SonarQube Advanced Security and how does it help ensure quality code?

What types of security vulnerabilities can SonarQube Advanced Security detect?

How does SonarQube Advanced Security integrate into CI/CD pipelines and developer workflows?

What compliance and governance features are available with SonarQube Advanced Security?

Can SonarQube Advanced Security analyze third-party dependencies for security risks?

How does SonarQube Advanced Security help improve collaboration between developers and security teams?

Ready to secure your code?