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

03:05 PM

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
Newest First  |  Oldest First  |  Threaded View
Former CISA Director Chris Krebs Discusses Risk Management & Threat Intel
Kelly Sheridan, Staff Editor, Dark Reading,  2/23/2021
Security + Fraud Protection: Your One-Two Punch Against Cyberattacks
Joshua Goldfarb, Director of Product Management at F5,  2/23/2021
Cybercrime Groups More Prolific, Focus on Healthcare in 2020
Robert Lemos, Contributing Writer,  2/22/2021
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: This comment is waiting for review by our moderators.
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
Building the SOC of the Future
Building the SOC of the Future
Digital transformation, cloud-focused attacks, and a worldwide pandemic. The past year has changed the way business works and the way security teams operate. There is no going back.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-02-27
SerComm AG Combo VD625 AGSOT_2.1.0 devices allow CRLF injection (for HTTP header injection) in the download function via the Content-Disposition header.
PUBLISHED: 2021-02-27
An issue was discovered in through SaltStack Salt before 3002.5. salt.modules.cmdmod can log credentials to the info or error log level.
PUBLISHED: 2021-02-27
In SaltStack Salt before 3002.5, eauth tokens can be used once after expiration. (They might be used to run command against the salt master or minions.)
PUBLISHED: 2021-02-27
An issue was discovered in SaltStack Salt before 3002.5. Sending crafted web requests to the Salt API can result in salt.utils.thin.gen_thin() command injection because of different handling of single versus double quotes. This is related to salt/utils/thin.py.
PUBLISHED: 2021-02-27
i-doit before 1.16.0 is affected by Stored Cross-Site Scripting (XSS) issues that could allow remote authenticated attackers to inject arbitrary web script or HTML via C__MONITORING__CONFIG__TITLE, SM2__C__MONITORING__CONFIG__TITLE, C__MONITORING__CONFIG__PATH, SM2__C__MONITORING__CONFIG__PATH, C__M...