itb-nz logo
Story image

Report: Open source software plagued with vulnerabilities

21 May 2018

The adoption of open source software and components has permeated almost every aspect of technology, but the number of vulnerabilities per commercial codebase are increasing at almost the same rate – and even cybersecurity applications are at risk.

The Black Duck by Synopsys 2018 Open Source Security and Risk Analysis (OSSRA) report scanned more than 1100 commercial codebases across industries including automotive, big data, cybersecurity, IoT, mobile apps, financial services, manufacturing, healthcare, and enterprise software.

"Since modern software and infrastructure depend heavily on open source technologies, having a clear view of components in use is a key part of corporate governance," says Black Duck by Synopsys technical evangelist Tim Mackey.

The report found that 96% of the scanned applications contained open source components, with an average of 257 components per codebase.  

While the number of components per codebase has increased 75% over the previous year, more codebanks often contain more open source than proprietary code.  

In addition, 78% of the examined codebases contained at least one open source vulnerability, with an average of 64 vulnerabilities per codebase.

The report says that 54% of the vulnerabilities found are considered high-risk vulnerabilities. Furthermore, 17% contained highly-publicised vulnerabilities like Heartbleed, Poodle, Drown, Freak, and Logjam.

"The report clearly demonstrates that with the growth in open source use, organisations need to ensure they have the tools to detect vulnerabilities in open source components and manage whatever license compliance their use of open source may require,” Mackey continues.

The internet and software infrastructure vertical is the most at-risk: 67% of applications contained high-risk open source vulnerabilities.

The cybersecurity vertical was also heavily affected – 41% of applications have high-risk open source vulnerabilities.

The report also offers insights into the Equifax breach, which was compromised through Apache Struts.

Overall, 33% of the audited codebases that contained Apache Struts also contained the vulnerability that caused the Equifax breach.  On average, identified vulnerabilities in the report’s audit were disclosed almost six years ago.

"When Equifax was breached through the Apache Struts vulnerability, the need for open source security management became front-page news," says Black Duck product marketing manager responsible for the OSSRA report, Evan Klein.

"Yet even though it was disclosed in March 2017, many organisations apparently still have not checked their applications for the Struts vulnerability."

The report also found that 74% of the codebases audited also contained components with license conflicts, the most common of which were GPL license violations.

The percentage of applications with license conflicts within verticals ranged from the retail and ecommerce industry's relative low of 61% to the high of the telecommunications and wireless industry—where 100% of the code scanned had some form of open source license conflict.

Story image
Ivanti launches automated assistants to empower IT teams
Ivanti has added new Ivanti Assistants to its portfolio of enterprise service management (ESM) solutions to bring endpoint self-healing capabilities to businesses.More
Link image
AvePoint Free Webinar: Maximise productivity using Microsoft Teams Template
As more workers turn to Microsoft Teams for remote productivity, learn how to leverage the Teams Template functionality when creating new Teams and how to provide unique provisioning, sharing and other settings for different departments.More
Link image
RSA offers cutting edge authentication software free
Secure authentication has never been more important now that remote working is the norm. Leverage biometrics, push notification and multi-factor authentication for free now.More
Story image
InterSystems helps Aus laboratories in the fight against COVID-19
"InterSystems is proud to be helping SydPath, Austech Medical Laboratories, Goulburn Valley Health Pathology and other clinical laboratories, and we will continue making additional resources available to customers dealing with the pandemic.”More
Story image
Acronis appoints new APAC General Manager and launches Partners Programme
One of Morarji’s first objectives has been to launch the new Acronis Partner Programmes in APAC, in which the Acronis team will help channel partners and managed service providers (MSPs) expand their portfolios and deliver fast ROI.More
Story image
NetFoundry offers free cloud networking to businesses in need
NetFoundry has announced its commitment to maintaining critical services and offering complimentary services to businesses in need as many countries are in lockdown due to COVID-19.More