Synopsys-sponsored CISQ report finds existing vulnerabilities, software supply chain complexities and growing impact of technical debt as key drivers of increased cyberattacks, cost
Synopsys, Inc. recently revealed that software quality issues may have held the U.S. economy back to the tune of $2.41 trillion in 2022. This statistic is unearthed in “The Cost of Poor Software Quality in the US: A 2022 Report.” The report’s findings reflect that as of 2022, the cost of poor software quality in the U.S.—which includes cyber-attacks due to existing vulnerabilities, complex issues involving the software supply chain, and the growing impact of rapidly accumulating technical debt—have led to a build-up of historic software deficiencies.
Co-sponsored by Synopsys, the report was produced by the Consortium for Information & Software Quality (CISQ), an organization developing international standards to automate software quality measurement and promoting the development and maintenance of secure, reliable, and trustworthy software.
“Cybercrime is predicted to cost the world $7 trillion in 2022,” said report author, Herb Krasner, retired Professor of Software Engineering, the University of Texas at Austin, “With that top of mind, ‘The Cost of Poor Software Quality in the US: A 2022 Report’ offers practical advice and specific guidance for software engineers, project teams, and organizational leaders to proactively improve the quality of the software they use and build. Now is the time to turn our attention to recent developments and emerging solutions to help improve the poor software quality situation as it now exists and stabilize and reduce the growth rate of CPSQ in the near future.”
The report highlights several key areas of CPSQ growth, including:
- Cybercrime losses due to a rising number of software vulnerabilities. Losses rose 64% from 2020 to 2021, and are on track for a further 42% increase from 2021 to 2022. The quantity and cost of cybercrime incidents have been on the rise for over a decade, and now account for a sum equivalent to the world’s third-largest economy after the U.S. and China.
- Software supply chain problems with underlying third-party components are up significantly. This year’s report shows that the number of failures due to weaknesses in open-source software components accelerated by an alarming 650% from 2020 to 2021.
- Technical debt has become the largest obstacle to making changes in existing code bases. Technical debt refers to software development rework costs from the accumulation of deficiencies leaving data and systems potentially vulnerable. This year’s report illustrates that deficiencies aren’t being resolved, leading technical debt to increase to approximately $1.52 trillion.
“In today’s complex software supply chain, just because a newly-added open source component is secure today, does not mean that it will be secure tomorrow,” said Dr. Anita D’Amico, Synopsys Software Integrity Group VP of Cross-Portfolio Solutions and Strategy and CISQ Board Member. “Creating a software Bill of Materials (SBOM) allows organizations to proactively gather a comprehensive inventory of the components used to make up a piece of software. That means when a new vulnerability is identified in an existing component, organizations can quickly identify where it is in their software and take action to remedy it.”
The report also found that operational failures, primarily due to cyber-attacks and open source deficiencies, have risen alongside technical debt as deficiencies aren’t being resolved at a comparable rate. With these rises, developments in technologies and practices to remediate issues have also matured considerably in recent years. Using software quality standards in association with related tooling solutions, assessing and monitoring third-party and open-source components, and applying patches in a timely manner are all key strategies in reducing CPSQ.