当前位置: mg电子游戏_mg老虎机_mg电子_mg游戏 > 论坛 >

开源软件没你想象中那么安全,Java开发者尤其要警惕

时间:2019-03-14 09:14来源:网络整理 作者:http://www.btjcsb.co 点击:
npm 工具包在2018年的下载次数

仅在2018年,Snyk 旗下的专业研究团队就披露了500个漏洞


4.谁该对开源软件的安全性负责?

81% 的用户认为开发者负责开源软件的安全性

PyPI – 40%


开发者对自身安全意识的认知情况


68% 的用户认为开发者应该对他们提供的 Docker 容器镜像负安全责任

每种语言其生态系统的新漏洞增长情况

PyPI 工具包在2018年的下载次数

只有 30% 的开源软件维护者认为自己具有高安全性意识

npm – 37%

CVE/NVD 和公共漏洞数据库缺失了许多漏洞,仅占 Snyk 跟踪到的漏洞数据的 60%

通过扫描数百万个公开 GitHub 仓库和包而收集到的数据


npm 称得上是整个 JavaScript 生态系统的核心。多年来,其软件包数量和下载数量一直在稳步增长,仅2018年12月的单月下载量就超过了300亿次,而2018年全年的下载次数更是达到令人难以置信的3170亿次。

经过扫描的 44% Docker 镜像可以通过更新其基本镜像标记(image tag)来修复已知漏洞

为了更好地了解开源领域的安全现状,以及我们该如何让开源世界的安全性变得更好,Snyk 公司通过对大量的数据进行统计和分析,得到了2019年开源安全现状调查报告,其中数据来源包括:

3.已知的漏洞

两年内应用程序的漏洞数量增长了 88%

开源安全现状

先看一看报告提供的关键数据,总共包括六个方面。

5.Docker 镜像中的已知漏洞

十大最受欢迎的默认 Docker 镜像中的每一个都包含至少30个易受攻击的系统库

从漏洞添加至开源软件包到修复漏洞的时间中位数超过2年

PyPI 在2018年拥有超过140亿的下载量,较2017年增加了一倍,当时的下载次数约为63亿次。

RubyGems – 5.6%

谁该对开源软件的安全性负责

NuGet – 26%

根据 Maven Central 和 PHP Packagist 披露的数据,它们的漏洞数量分别增长了 27% 和 56%


由 Snyk 发起和分析的来自500多名开源项目维护者和用户填写的调查问卷

完整报告下载地址 https://bit.ly/SoOSS2019

十大流行 Docker 镜像的漏洞数量状况

Linux 系统的漏洞数量在持续增长


各大工具包平台的增长情况

2.漏洞识别状况

37% 的开源开发者在持续集成(CI)期间没有实施任何类型的安全测试,54% 的开发者没有对 Docker 镜像进行任何安全测试

持续集成期间的安全测试情况

6.Snyk 的统计数据

仅在2018年下半年,Snyk 为其用户打开了超过 70000 个 PR,以修复其项目中的漏洞

Maven Central – 102%

1.开源项目被采用情况

数据显示,78% 的漏洞存在于间接依赖关系中。而在2017到2018年期间,工具包平台的增长情况如下:



今天,Snyk 目睹了其跟踪的许多生态系统中报告的漏洞数量的增加,包括 PHP Packagist, Maven Central Repository, Golang, npm, NuGet, RubyGems 和 PyPI。其中在研究五种不同的语言生态系统时:PHP, Java, JavaScript, Python 和 Go 时,Snyk 发现自2014年以来,所有这些生态系统中披露的漏洞数量呈上升趋势。尤其是 npm 和 Maven 中央仓库,毕竟这两者也是工具包数量增长最多的平台。

在2018年,npm 的漏洞数量增长了 47%

来自 Snyk 漏洞数据库的内部数据,以及由 Snyk 监控和保护的数十万个项目

明显可以看到,开源项目的采用率正在持续加速增长。仅是2018年,Java 工具包翻了一番,而 npm 增加了大约 250000 个新的工具包。

从各个供应商发布的外部资源中获取到的研究报告


系统库中的紧急漏洞和高危漏洞数量对比

2018年与2017年相比,Snyk 在 RHEL, Debian 和 Ubuntu 中追踪发现的漏洞数量增加了4倍多

npm 报告2018年的下载量为3040亿次



(责任编辑:http://www.btjcsb.co)

------分隔线----------------------------

相关标签

400 - 0529 - 011

每天 9:00 - 18:00 (仅收市话费)

旺旺 QQ  

### ### ### A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 栏目列表 文章列表1 文章列表2 文章列表3 文章列表4-1 文章列表4 文章列表5 文章列表6 文章列表7 文章列表8 文章列表9 文章列表10 文章列表11 文章列表12 文章列表13 文章列表14 文章列表15 文章列表16 文章列表35 文章列表36 文章列表37 文章列表38 文章列表39 文章列表40 文章列表41 文章列表42 文章列表43 文章列表44 文章列表45 文章列表46 文章列表47 文章列表48 文章列表49 文章列表50 文章列表51 文章列表52 文章列表53 文章列表54 文章列表55 文章列表56 文章列表57 文章列表58 文章列表59 文章列表60 文章列表61
Copyright © mg电子游戏|mg老虎机 版权所有