paint-brush
Common Vulnerabilities and Exposures - Top Offenders in 2019by@GiulioS
182 reads

Common Vulnerabilities and Exposures - Top Offenders in 2019

by GiulioOctober 21st, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

In 2018, the #1 spot on the "Top 10 Software with the Most CVEs" list went to Debian Linux, with 1197 CVEs. At the time of writing, the projected 2019 top ten total (currently 3,342) is set surpass the 2018 figure of 4,025 by over 100 CVEs. At the current rate, 2019 looks like dropping from the 2018 total. So far, 12,174 CVEs have been published, which projects to around 15,100 by year's end.
featured image - Common Vulnerabilities and Exposures - Top Offenders in 2019
Giulio HackerNoon profile picture

In 2018, the #1 spot on the "Top 10 Software with the Most CVEs" list went to Debian Linux, with 1197.

The rest of the top ten in 2018 rounded out like this:

2. Ubuntu Linux - 736

3. Android - 613

4. Enterprise Linux Server - 511

5. Enterprise Linux Workstation - 493

6. Enterprise Linux Desktop - 484

7. Firefox - 333

8. Acrobat Reader Dc - 299

9. Acrobat Dc - 299

10. Windows 10 - 257

With much of 2019 already in the history books, the top ten so far has a few old faces and several new ones:

1. Android - 414

2. Debian Linux - 360

3. Windows Server 2016 - 357

4. Windows 10 - 357

5. Windows Server 2019 - 351

6. Acrobat Reader Dc - 342

7. Acrobat Dc - 342

8. Cpanel - 321

9. Windows 7 - 250

10. Windows Server 2008 - 248

At the time of writing, the projected 2019 top ten total (currently 3,342) is set surpass the 2018 figure of 4,025 by over 100 CVEs.

While the above totals represent individual software, the "Top 10 Vendors with Most Vulnerabilities in 2019" are as follows:

1. Microsoft - 668 (up from #6 - 712 CVEs - in 2018)

2. Google - 609 (up from #3 - 790 - in 2018)

3. Oracle - 489 (up from #4 - 756 - in 2018)

4. Adobe - 441 (up from #9 - 385 - in 2018)

5. Cisco - 440 (up from #8 - 443 - in 2018)

6. IBM - 364 (up from #7 - 619 - in 2018)

7. Debian - 360 (down from #1 - 1200 - in 2018)

8. Cpanel - 321 (not on list in 2018)

9. Redhat - 257 (down from #2 - 823 - in 2018)

10. Jenkins - 254 (up from #17 - 161 - in 2018)

Most cyber security statistics are on the rise and vulnerabilities are no different. Between 1999 and 2016 the number of CVEs averaged 4,407 a year. Then, from 2016, which had 6,447 CVEs, the number shot up to 14,714 in 2017.

This increased again, to 16,556 in 2018. At the current rate, 2019 looks like dropping from the 2018 total. So far, 12,174 CVEs have been published, which projects to around 15,100 by year's end.

While the amount of software and subsequent vulnerabilities have increased over the years, the spike in 2017 didn't occur 'out of the blue'. The 4,407 average prior to 2017 happened because MITRE Corporation, which deals with all things CVE, took a long time to assign CVEs.

So much so that they often weren't even assigned. That all changed in 2017, when MITRE created a web form that allowed CVEs to be assigned in days, even hours, making it much easier for researchers who previously might not have bothered.

Using 2017, 2018 and 2019 as a guide, the CVSS (common vulnerability severity score) has dropped slightly each year, from 6.4 in 2017 to 6.3 in 2018 and 6.2 so far in 2019. The percentage of most severe vulnerabilities (scoring 9-10) has also dropped slightly, from 10.4% in 2017 to 9.4% in 2018 and 8.7% so far in 2019.

Including a few 'all time top ten' lists was tempting, but the 2016-2017 spike makes any 'all time' stat somewhat misinformed. However, should you wish to investigate further ...