Linux 与 Windows 10 相比的一个优势是它更安全,但是 Linux 系统并不是绝对可靠的, 美国国家标准技术研究院 (NIST)的 国家漏洞数据库 (NVD)的最新数据似乎证实了这一点。
Windows 中的安全缺陷更少
根据其数据,在 1999 – 2019 年期间,Debian Linux 是所有操作系统中带有安全漏洞最多的一个。在此期间,在 Debian Linux 中报告了 3067 个漏洞,在 Ubuntu 中报告了 2007 个漏洞。另一方面,Windows 7 受到了 1283 个漏洞的困扰,在 Windows 10 中才发现了 1111 个漏洞。
从历史上看,Windows 并不是为安全而设计的,但是从 Windows XP 开始微软更加重视 Windows 的安全性,在 Windows XP 中就包括了各种安全功能和强大的防火墙。为了应对日益增长的安全性问题,微软还开始给 Windows 更新更多的安全性和隐私功能,但是 Windows 的一个主要目标仍然是为大多数个人和商用计算机提供了动力。
另外,对于更早的 Windows 7 而言这个数字实际上要低于 Windows 10。例如,在 2019 年,Windows 7 中发现了 250 个安全缺陷,而 Windows 10 中发现了 357 个安全缺陷。
重要的是要知道,计算机上的许多漏洞都是由硬件组件(例如芯片组和驱动程序)引起的,而不是由操作系统本身引起的。 许多 Windows 漏洞都是针对企业的,因此,某些漏洞可能不会对最终用户造成不良影响。
不过,值得注意的是,Debian Linux 表示其社区通常会在几天内修复该漏洞。另一方面,Windows 用户有时必须等待一个月。
整体微软产品线安全缺陷最多
但是回溯这整整 20 年来看,这些数据所描述的景象更加完整。在查看整个公司的产品时,微软产品的安全缺陷比任何其他公司都要多。自 1999 年以来,微软产品总共发现了 6814 个漏洞。以下是前 5 名:
- 微软:6814 个安全缺陷
- 甲骨文:6115 个安全缺陷
- IBM:4679 个安全缺陷
- 谷歌:4572 个安全缺陷
- 苹果:4512 个安全缺陷
Android 的安全缺陷数量持续霸榜
近年来,在所有技术产品中,安全缺陷数量逐年保持稳定高位的是谷歌的 Android 操作系统。根据该数据报告,Android 在 2019 年、2017 年和 2016 年是所有操作系统中安全缺陷最多的一个。只有在 2018 年,Android 才从冠军席位上临时掉下来一次,当年 Debian GNU/Linux 的安全缺陷更多。在 2019 年,Android 凭借着 414 个安全缺陷位居榜首,而 Debian Linux 以 360 个安全缺陷“夺得”亚军,而 Windows 10/Windows Server 2016&2019 以 357 个安全缺陷“屈居”季军。
以下是历年来安全缺陷最多的产品:
也许最令人担忧的趋势是,随着操作系统和其他软件产品变得越来越复杂,漏洞在最近 20 年中才有所增加。1999 年,仅报告了 894 个技术漏洞。而在 2019 年报告了 12174 个技术漏洞,增长了 14 倍以上。
不过,对此数据的解读,Android 发言人发表了以下声明:
“我们致力于提高透明度,并每月发布有关 Android 中已解决的问题的公共安全公告,以加强生态系统的安全性。我们不同意这样的观点,即衡量操作系统中已解决的安全问题的数量来表示平台的安全性。这实际上是 Android 生态系统按预期工作的开放性的结果。”
发表回复