Knowing What Risks Matter -- And Don't -- In Your Open Source

Presented at Kernelcon 2022, April 2, 2022, 4:20 p.m. (60 minutes).

As digital transformation accelerates, software developers face increasing pressure to speed up their work, and open-source software helps them meet aggressive timelines by dropping standardized code into an application. But cyber criminals are targeting more attacks on the software supply chain, exploiting software vulnerabilities that occur in production. As a result, organizations must prioritize protecting the open-source code in their applications. Attend this session to learn about the findings from the telemetry of thousands of real-world applications revealing trends of library usage, vulnerabilities, and best practices. You will learn about surprising findings such as: * Less than 10% of code in the typical application is open-source code actually used by the software. * Legacy software composition analysis (SCA) tools have a false positive rate of up to 69%. * The average library uses a version that is 2.5 years old, increasing risk and promising future headaches. * High-risk licenses are present in 69% of Java applications and 33% of Node applications. In a world of accelerating development and frequent exploitation of vulnerabilities, protecting applications containing open-source libraries and frameworks requires a different approach. Organizations need a comprehensive picture of active and inactive libraries and classes, library age, vulnerabilities, and licensing issues. Such observability enables an organization to address the riskiest issues - and not waste time with vulnerabilities that pose no risk.


Presenters:

  • David Lindner - Contrast Security
    David is an experienced application security professional with over 20 years in cybersecurity. In addition to serving as the chief information security officer, David leads the Contrast Labs team that is focused on analyzing threat intelligence to help enterprise clients develop more proactive approaches to their application security programs. Throughout his career, David has worked within multiple disciplines in the security field - from application development, to network architecture design and support, to IT security and consulting, to security training, to application security. Over the past decade, David has specialized in all things related to mobile applications and securing them. He has worked with many clients across industry sectors, including financial, government, automobile, healthcare, and retail. David is an active participant in numerous bug bounty programs.

Links:

Similar Presentations: