Sponsor: Synopsys

Know Your Code: Don’t Get Blindsided by Open Source Security Risks During Development

Application security is a strategic imperative for organizations developing internal and public-facing software. Exploits of software security vulnerabilities can result in loss of customer or company information, disruption of business operations, damage to public image, regulatory penalties, and costly litigation.

Adding to the management challenge, the software development life cycle (SDLC) is increasingly complex. Demands for agility and faster time to market, distributed development teams, and rapidly evolving languages and technologies are all contributing factors.

To remain competitive, development teams increasingly rely on open source software—cost-effective, reusable software building blocks created and maintained by global communities of developers.

View Now

Navigating the Open Source Risk Landscape

Open source use isn’t risky, but unmanaged use of open source is.

Open source software forms the backbone of nearly every application in every industry. Chances are that includes the applications your company develops as well. If you can’t produce an accurate inventory of the licenses, versions, and patch status of the open source components in your applications, it’s time to assess your open source management policies.

This paper provides insights and recommendations to help organizations and their development and IT teams better manage the open source risk landscape. It covers:

  • Open source license risk and the need to identify and catalog open source licenses.
  • Security risk that comes with open source use and inadequate vulnerability management.
  • Operational open source risk, version control, and the dangers of using inactive components.

View Now

2019 Open Source Security And Risk Analysis

Can you say with confidence that the open source components used in your applications are up-to-date with all crucial patches applied? It’s impossible to patch software when you don’t know you’re using it.

The 2019 OSSRA report offers an in-depth look at the state of open source security, compliance, and code quality risk in commercial software. Based on the anonymized data of over 1,200 audited codebases, this report provides:

  • The latest insights and surprising statistics about open source security and license risk.
  • The components most likely to have identified vulnerabilities.
  • Six key recommendations to improve your application risk management processes.

View Now

2018 Open Source Security and Risk Analysis

The Black Duck by Synopsys Open Source Security and Risk Analysis (OSSRA) report provides an in-depth look at the state of open source security, license compliance, and code-quality risk in commercial software. Each year, the Black Duck OnDemand audit services group conducts open source audits on thousands of applications for its customers—primarily in conjunction with merger and acquisition transactions. This year’s analysis was done by the Synopsys Center for Open Source Research & Innovation (COSRI) and examines findings from the anonymized data of over 1,100 commercial codebases audited in 2017. Industries represented in the report include the automotive, big data (predominantly artificial intelligence and business intelligence), cyber security, enterprise software, financial services, healthcare, Internet of Things (IoT), manufacturing, and mobile app markets.

The OSSRA report includes insights and recommendations intended to help organizations and security, risk, legal, development, and M&A teams better understand the open source security and license risk landscape as they strive to improve their application risk management processes.

View Now

Application Security Buyers’ Guide: Managing Application Security Risk Requires a Comprehensive Toolkit

Today, 85% of security attacks target software applications, according to SAP. Not surprisingly, there is an array of application security tools on the market to help companies address security risks, and they vary in both approach and coverage. For example, traditional application security tools—dynamic application security testing (DAST) and static application security testing (SAST)—are very effective in finding bugs in the application code internal developers write. However, they are not effective in identifying open source software vulnerabilities. Given that open source is an essential component in application development worldwide, effective open source vulnerability management is imperative.

This guide provides a comprehensive overview of application security risks, discusses the types of solutions available, and looks at where each excels or falls short. It discusses why organizations need a comprehensive application security toolkit to stay secure throughout the product life cycle.

View Now

Building Application Security Into Production Container Environments

Organizations are leveraging containers on a massive scale to rapidly package and deliver software applications. But because it is difficult for organizations to see the components and dependencies in all their container images, the security risks associated with containerized software delivery have become a critical topic in DevOps.

This puts the spotlight on operations teams to find security vulnerabilities in production environments without sacrificing the efficiency of containers.

Get Whitepaper

The Forrester Wave™: Static Application Security Testing, Q4 2017

Static application security testing (SAST) is an important part of prerelease application testing that can identify tricky dataflow issues. It can also catch issues such as cross-site request forgery (CSRF) that other tools, including dynamic application security testing (DAST), have trouble finding.

According to The Forrester Wave™: Static Application Security Testing, Q4 2017, SAST remains critical to eliminate proprietary software vulnerabilities so attackers can’t exploit them in production. Download this report to see what’s new and why Forrester has named Synopsys a Wave Leader.

Get Whitepaper