Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Vulnerabilities / Threats

2/11/2021
03:05 PM
50%
50%

Pandemic Initially Led to Fewer Disclosed Vulnerabilities, Data Suggests

Vulnerability disclosure started off slow but caught up by the end of the year, according to a new report.

The number of vulnerabilities disclosed to the public initially declined in 2020 but, by the end of the year, caught up to within 1% of the total number of flaws reported in 2019, according to data published on Thursday by Risk Based Security, a vulnerability intelligence firm.

Overall, companies and researchers published information on at least 23,269 software flaws in 2020, but the number of reported vulnerabilities initially lagged behind the previous year's numbers by more than 10% in the first quarter. While the reason for the initial disruption in the number of reported issues remains unclear, a variety of factors could have come into play — from layoffs of security researchers, to additional security work, to disruptions in the reporting process, says Brian Martin, vice president of vulnerability intelligence at Risk Based Security.

Related Content:

Microsoft Fixes Windows Zero-Day in Patch Tuesday Rollout

Special Report: How IT Security Organizations are Attacking the Cybersecurity Problem

New From The Edge: Unemployment Fraud: As If Being Out of Work Wasn't Bad Enough

"The statistics support that COVID did influence disclosure to some degree," Martin says. "We still do not know how, or in what ways — whether due to work from home or layoffs. There are a lot of things that could have affected vulnerability disclosures."

In addition to documenting the effects of the pandemic on vulnerability disclosure, the annual report also found that researchers had increasingly focused on finding security issues in Microsoft's core operating systems. In 2020, four versions of the Windows operating system made the top 10 list for reported vulnerabilities, a reversal from 2019, when no Windows products made the list.

"Windows was the real standout," Martin says. "The increases are definitely in line with what we saw in terms of Patch Tuesdays getting bigger."

Patch Tuesdays are the second Tuesday of the month, on which Microsoft has traditionally — since 2003 — regularly released patches. Other software vendors, such as Adobe and Oracle, often release on the same day. When a handful of vendors all release patches, security administrators may have to deal with applying updates to close hundreds of vulnerabilities. On April 14, 2020, for example, vendors released patches for 522 issues, according to Risk Based Security.

The increasing number of vulnerabilities raises concerns about how much security efforts have paid off, says Martin. Microsoft has implemented its Secure Development Lifecycle (SDLC), instituted bug bounties, and conducted more automated testing, but the consistently high number of vulnerabilities suggests that such processes aren’t having as much impact. An alternative explanation is that the codebase has expanded, so that even cleaner code results in an overall plateau in the number of issues.

"The question that many people are asking is: Where is this greener pasture, when all of our work pays off and we get fewer vulnerabilities?" he says. 

The news is not all bad. Reported vulnerabilities are generally fixed more quickly and exploiting the issues has become more difficult, Martin says. "To some degree, it is working — usually, exploiting a single vulnerability is not enough. Instead, it takes chaining exploits for three vulnerabilities together, but the number of vulnerabilities has not declined," he says.

Risk Based Security typically uncovers more issues than tracked in the National Vulnerability Database (NVD), an online collection — maintained by the US National Institute of Standards and Technology (NIST) — of information of software flaws that have been assigned a Common Vulnerability and Exposures (CVE) identifier. 

In the past four years, driven by changes in the CVE process, the number of vulnerabilities added to the NVD shot up each year, more than doubling in 2017 to top 14,600 reported issues, up from nearly 6,500 issues the previous year. Since then, the volume of vulnerabilities has slowly climbed, reaching 18,353 published flaws in 2020. 

Risk Based Security has published a roughly similar volume of vulnerabilities for the past four years, ranging from 22,665 in 2017 to a high of 23,508 in 2018. 

The company notes that more vulnerabilities are being reported in mobile operating systems and applications. Android and Google mobile software have landed on the top 10 list of vulnerable operating systems.

"That little phone you are carrying in your pocket is now seeing as many vulnerabilities as the large software systems are," Martin says. "It is becoming increasingly important that you patch your devices as soon as possible."

For companies, the expanding vulnerability surface area means that, without prioritization, companies are now having a hard time focusing on the vulnerabilities that pose the most risk, he says.

"So, we are still left with a whack-a-mole game," Martin says, "where you have to prioritize vulnerabilities and rely on defense in depth to make sure that any compromise is quickly stopped."

Veteran technology journalist of more than 20 years. Former research engineer. Written for more than two dozen publications, including CNET News.com, Dark Reading, MIT's Technology Review, Popular Science, and Wired News. Five awards for journalism, including Best Deadline ... View Full Bio
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
News
Inside the Ransomware Campaigns Targeting Exchange Servers
Kelly Sheridan, Staff Editor, Dark Reading,  4/2/2021
Commentary
Beyond MITRE ATT&CK: The Case for a New Cyber Kill Chain
Rik Turner, Principal Analyst, Infrastructure Solutions, Omdia,  3/30/2021
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2021-22879
PUBLISHED: 2021-04-14
Nextcloud Desktop Client prior to 3.1.3 is vulnerable to resource injection by way of missing validation of URLs, allowing a malicious server to execute remote commands. User interaction is needed for exploitation.
CVE-2021-27989
PUBLISHED: 2021-04-14
Appspace 6.2.4 is vulnerable to stored cross-site scripting (XSS) in multiple parameters within /medianet/sgcontentset.aspx.
CVE-2021-25316
PUBLISHED: 2021-04-14
A Insecure Temporary File vulnerability in s390-tools of SUSE Linux Enterprise Server 12-SP5, SUSE Linux Enterprise Server 15-SP2 allows local attackers to prevent VM live migrations This issue affects: SUSE Linux Enterprise Server 12-SP5 s390-tools versions prior to 2.1.0-18.29.1. SUSE Linux Enterp...
CVE-2021-28797
PUBLISHED: 2021-04-14
A stack-based buffer overflow vulnerability has been reported to affect QNAP NAS devices running Surveillance Station. If exploited, this vulnerability allows attackers to execute arbitrary code. QNAP have already fixed this vulnerability in the following versions: Surveillance Station 5.1.5.4.3 (an...
CVE-2020-36323
PUBLISHED: 2021-04-14
In the standard library in Rust before 1.50.3, there is an optimization for joining strings that can cause uninitialized bytes to be exposed (or the program to crash) if the borrowed string changes after its length is checked.