Slide 1

Slide 1 text

© 2024 Black Duck Software, Inc. Clico Cloud Control C3 Black Duck AST Werner Obring Cloud Security Architect 2025.11.13. 1

Slide 2

Slide 2 text

© 2024 Black Duck Software, Inc. Black Duck offers the most comprehensive, powerful, and trusted portfolio of application security testing solutions in the industry. • On October 1, 2024, Black Duck was created as an independent company – Carve out of the Software Integrity Group, a business unit of Synopsys Inc. – Purchased by Clearlake and Francisco Partners

Slide 3

Slide 3 text

© 2024 Black Duck Software, Inc. Black Duck is recognized as a leader in Application Security Testing Forrester Wave : Static Application Security Testing Forrester Wave : Software Composition Analysis Magic Quadrant for Application Security Testing Note: Black Duck was Synopsys Software Integrity Group at the time of these reports.

Slide 4

Slide 4 text

© 2024 Black Duck Software, Inc. 2014 2016 2022 2020 2015 2017 2021 Strength in Security and Quality The most comprehensive AppSec portfolio evolution SAST Fuzz IAST Services SCA DAST ASPM

Slide 5

Slide 5 text

© 2024 Black Duck Software, Inc. Application velocity and volume Increased speed, complexity, and enlarged attack surface area Operating Model TIME Yearly releases Monthly Weekly / daily Continuous MAINFRAME MONOLITHIC WEB CLIENT SERVER ARTIFICIAL INTELLIGENCE BLOCKCHAIN MOBILE CLOUD, CONTAINER MICROSERVICES Automation, CI/CD Best-of-breed, open source Legacy, proprietary Continuous, autonomous delivery Waterfall Agile DevOps DevSecOps

Slide 6

Slide 6 text

© 2024 Black Duck Software, Inc. Enterprises are facing their next big challenge … • Need for immersive experiences • Use of open-source / 3rd party components • Deal with attack surface expansion • Keep up with AppSec’s regulations • Increasing use of generative AI (on both sides) • Diversity of devices, OS types, versions

Slide 7

Slide 7 text

© 2024 Black Duck Software, Inc.

Slide 8

Slide 8 text

© 2024 Black Duck Software, Inc.

Slide 9

Slide 9 text

© 2024 Black Duck Software, Inc. Polaris Integrated SaaS AppSec Platform fAST Static fAST SCA fAST Dynamic Software Risk Manager ASPM Black Duck SCA & Supply Chain Coverity SAST Seeker IAST Defensics Fuzzing Polaris Assist AI Application Security Assistant IDE SCM Build/CI Integrations Workflow 3rd Party AST Container/Cloud Program Consulting Testing Services Training Audits Customer Success Continuous Dynamic DAST

Slide 10

Slide 10 text

© 2024 Black Duck Software, Inc. Polaris Integrated SaaS AppSec Platform fAST Static fAST SCA fAST Dynamic Software Risk Manager ASPM Black Duck SCA & Supply Chain Coverity SAST Seeker IAST Defensics Fuzzing Polaris Assist AI Application Security Assistant IDE SCM Build/CI Integrations Workflow 3rd Party AST Container/Cloud Program Consulting Testing Services Training Audits Customer Success Continuous Dynamic DAST

Slide 11

Slide 11 text

© 2024 Black Duck Software, Inc. SAST - Coverity In-depth static analysis for secure code that’s free of defects Comprehensive Analysis Developer Velocity Enterprise Scale • Accurate results let developers focus on business value • Fast scans on PR/MR to find defects early in the SDLC • Easy triage and prioritization of results • Identifies both code quality and security issues • Uncovers complex issues that span files and libraries • Broad and deep language and framework support • Thousands of developers • Thousands of projects • Apps with millions of lines of code

Slide 12

Slide 12 text

© 2024 Black Duck Software, Inc. Black Duck SCA - multi-factor scanning ensures complete discovery Complete Software Bill of Materials (SBOM) Dependency analysis • Fast and shallow • Package managers Codeprint analysis • Catches modified open source • C/C++ Snippet matching • Scans compiled code • Containers Binary analysis • Identifies snippets of open source Custom component detection • Non-OSS, internal, or third-party components

Slide 13

Slide 13 text

© 2024 Black Duck Software, Inc. DAST - Continuous Dynamic Full Visibility Delivers full visibility and the front line of defense for secure DevSecOps Continuous Dynamic provides industry-proven web application security testing for modern and traditional websites, web applications, and frameworks. Production-Safe Scans production servers safely and without causing any downtime - saving valuable time, resources, and cost Intelligent Prioritization Automates the prioritization of results based on machine learning Continuous and On-Demand Risk Assessments Provides continuous and on-demand scanning to automatically check for vulnerabilities

Slide 14

Slide 14 text

© 2024 Black Duck Software, Inc. Polaris Integrated SaaS AppSec Platform fAST Static fAST SCA fAST Dynamic Software Risk Manager ASPM Black Duck SCA & Supply Chain Coverity SAST Seeker IAST Defensics Fuzzing Polaris Assist AI Application Security Assistant IDE SCM Build/CI Integrations Workflow 3rd Party AST Container/Cloud Program Consulting Testing Services Training Audits Customer Success Continuous Dynamic DAST

Slide 15

Slide 15 text

© 2024 Black Duck Software, Inc. Seeker – IAST, Interactive Application Security Testing Accurate, easy-to-use enterprise-scale IAST that identifies and verifies web application vulnerabilities in real time Integrates with CI/CD workflows Extensive set of Web APIs and out-of-the-box integrations with bug- tracking systems, Slack, email INTEGRATED Security testing automatically performed during functional tests Highly scalable and easily deployed AUTOMATED Highly accurate – identifies the most severe vulnerabilities Patented verification engine + sensitive data tracking ACCURATE Gives developers prioritized critical specific remediation guidance Traces vulnerability down to line of code ACTIONABLE

Slide 16

Slide 16 text

© 2024 Black Duck Software, Inc. 10101010101 Random 101010101010 101010101010 For effective fuzzing, use better test cases Hit or miss Comprehensive RESULTS Mutational 101010101810 103010101010 10101010101 Generational 1010 1010 1010 3001 8101 1038

Slide 17

Slide 17 text

© 2024 Black Duck Software, Inc. Polaris Integrated SaaS AppSec Platform fAST Static fAST SCA fAST Dynamic Software Risk Manager ASPM Black Duck SCA & Supply Chain Coverity SAST Seeker IAST Defensics Fuzzing Polaris Assist AI Application Security Assistant IDE SCM Build/CI Integrations Workflow 3rd Party AST Container/Cloud Program Consulting Testing Services Training Audits Customer Success Continuous Dynamic DAST

Slide 18

Slide 18 text

© 2024 Black Duck Software, Inc. An integrated cloud-based application security testing solution that is optimized for the needs of development and DevSecOps teams Easy to onboard and use Concurrent scan types, scalable and cost-effective SaaS delivery Market leading SAST, SCA & DAST engines Built-in policy management, reporting, and analytics with AI-enabled remediation assistance Expert onboarding, triage, and support services Seamless integration with popular SCM and DevOps tools

Slide 19

Slide 19 text

© 2024 Black Duck Software, Inc. Polaris provides a holistic view into your risk posture Find and fix security vulnerabilities in your code as it is being developed Detect and manage open source and third- party component risks in development and production Test-running apps for common security weaknesses and vulnerabilities fAST Static ANALYSIS fAST SCA ANALYSIS fAST Dynamic ANALYSIS

Slide 20

Slide 20 text

© 2024 Black Duck Software, Inc. All results de-duplicated, prioritized based on post-scan policy Testing auto-triggered based on pre-scan policy The Developer Dream with Software Risk Manager SCM SCM Server Jira GitLab GitHub Developer Tools Tools & Manual Tests SAST, SCA IAST, DAST DAST, Pen Testing “I log into my issue tracking system and know what to fix, and by when to fix it. ” Developer checks in code / change or new branch

Slide 21

Slide 21 text

© 2024 Black Duck Software, Inc. Polaris Integrated SaaS AppSec Platform fAST Static fAST SCA fAST Dynamic Software Risk Manager ASPM Black Duck SCA & Supply Chain Coverity SAST Seeker IAST Defensics Fuzzing Polaris Assist AI Application Security Assistant IDE SCM Build/CI Integrations Workflow 3rd Party AST Container/Cloud Program Consulting Testing Services Training Audits Customer Success Continuous Dynamic DAST

Slide 22

Slide 22 text

© 2024 Black Duck Software, Inc. Integrate Coverity scans into the SDLC Code Repository Trigger incremental scans on pull requests IDE Identify issues before code is committed CI / Build tools Get a complete view of defects across your projects Issue Tracking Export scan results with configurable field values IntelliJ Visual Studio VS Code eclipse CLion WebStorm PyCharm RubyMine PhpStorm

Slide 23

Slide 23 text

© 2024 Black Duck Software, Inc. Uncover vulnerabilities across all your languages Broad and deep support for more than 20 languages Language Coverage ❑ ARM C/C++ ❑ Clang ❑ GNU GCC/G++ ❑ Intel C++ for Windows ❑ JDK for Mac OS X ❑ Microsoft Visual C++ ❑ Nvidia CUDA (NVCC) ❑ Renesas C/C++ ❑ SONY PS4 SDK ❑ Sun (Oracle) CC ❑ Sun/Oracle JDK ❑ Wind River C/C++ Support for Popular Compilers

Slide 24

Slide 24 text

© 2024 Black Duck Software, Inc. Deploy cloud environments with confidence IaC scans identify misconfigurations to prevent vulnerabilities in cloud environments JSON YAML HCL HTML XML plist TOML Properties Vue template JSX TSX Supports CIS Benchmarks for Cloud Environment Infrastructure-as-Code Kubernetes File formats: • Access controls • Data protection • Hardcoded secrets • Network settings • Infrastructure configuration • Software settings

Slide 25

Slide 25 text

© 2024 Black Duck Software, Inc. Analyze the context of code usage and frameworks Poorly understood frameworks and APIs lead to false positives and missed vulnerabilities Angular Vue.js Source: Stack Overflow, 2022 Developer Survey (58,743 responses) Support for 200+ Frameworks in All 10 Most Popular Web Application Frameworks

Slide 26

Slide 26 text

© 2024 Black Duck Software, Inc. Köszönöm a figyelmet! [email protected]