写点什么

GitHub 增加 Dependabot:新增自动化安全 PR 等一些安全特性

  • 2019-06-11
  • 本文字数:1028 字

    阅读完需:约 3 分钟

GitHub增加Dependabot:新增自动化安全PR等一些安全特性

GitHub 宣布增加一些新的特性,旨在帮助开发者保护其代码,包括能够针对需要为包含安全补丁而更新的依赖创建 PR,支持与 WhiteSource 数据集成,以增强漏洞评估和增进对依赖关系的理解。


GitHub 安全相关的特性基于的是漏洞报警,这些特性是在2017年推出的,其目的是在项目的依赖关系中发现任何漏洞时,及时向开发人员报警。根据 GitHub 自己提供的数据,尽管自那时起,其已提供了超过 2700 百万次安全报警,但是打补丁的过程经常仍然缓慢:


“虽然安全漏洞报警给用户提供了信息来保护其项目,行业数据显示,超过 70%的漏洞在被发现 30 天后仍然没有打补丁,甚至有些 1 年后都还没打补丁。”


GitHub 的数据与其他厂商的分析结果高度一致,这些分析均列出了开源社区要想改进其安全实践需要采取的行动


为了让项目维护人员更快和更便捷地给代码打补丁,GitHub前不久刚刚收购了Dependabot,并且宣布 Dependabot 免费。Dependabot 原先是GitHub集市上的一款付费服务,它能够扫描项目的依赖关系,发现其中的所有漏洞,并且自动为每一个漏洞创建 PR。这样一来,维护人员通过简单地合并这些 PR,就能够修补安全漏洞。


另外,为了帮助企业项目维护人员及时地审核项目的依赖关系和任何漏洞的暴露程度,GitHub 还推出了依赖关系洞察的特性。依赖关系洞察采用 GitHub 依赖关系图表,向开发者展示项目依赖关系状态的概况,包括公开安全公告、列出并检查项目的依赖关系,等等。


另外一个新特性是 GitHub 安全报警与开源安全平台WhiteSource的集成,这样做的目的在于为开发者提供更多有关已发现漏洞的数据。GitHub 称,该特性将扩大目前平台能够检测到的潜在漏洞的范围,并帮助开发者挑出更危险的漏洞,然后修补和上报这些漏洞。


最后一点,为了改善项目维护人员交换信息和讨论任何已发行的漏洞时的沟通,GitHub 现在还推出了一个名为维护人员安全通告的私人工作空间,以改善维护人员之间的交流,防止将敏感信息不慎泄露给黑客。另外,现在 GitHub 也支持显性设置与某个项目相关的安全策略,因此代码贡献人员能够知道他们怎样一种负责任上报漏洞方式

作者介绍

Sergio De Simone 是一位软件工程师。Sergio 担任软件工程师已经 15 多年了,曾工作于许多不同的项目和公司,包括西门子、惠普和一些小型创业公司。过去几年,他的工作重心一直是移动平台和相关技术的开发。他现在是 BigML 股份有限公司 iOS 和 OS X 开发总监。


查看英文原文GitHub Adds Dependabot Automated Security PRs and More Security-related Features


2019-06-11 09:017203
用户头像

发布了 34 篇内容, 共 20.0 次阅读, 收获喜欢 47 次。

关注

评论

发布
暂无评论
发现更多内容

学习笔记2

Qx

学习

Docker 架构及工作原理

哈喽沃德先生

Docker 容器 微服务

常用SQL语句分享

Simon

MySQL sql

CSS属性整理

kidd

LeetCode题解:11. 盛最多水的容器,while循环双指针,JavaScript,详细注释

Lee Chen

大前端 LeetCode

ARTS打卡第一周(200511-200517)

老胡爱分享

ARTS 打卡计划 ARTS活动

GrowingIO 数据采集 iOS SDK 测试实践

GrowingIO技术专栏

ios 数据采集 sdk

TypeScript 设计模式之发布-订阅模式

Geek_z9ygea

typescript 大前端 设计模式

Apache Pulsar 在 BIGO 的性能调优实战(上)

Apache Pulsar

力扣题 - 29 解析大佬题解

Geek_663541

Java算法

LeetCode152-乘积最大子数组-medium

书旅

LeetCode 动态规划

Docker入门与简单使用

Simon

Docker Linux

带着面试题学习红黑树操作原理,解析什么时候染色、怎么进行旋转、与2-3树有什么关联

小傅哥

Java 数据结构 小傅哥 红黑树 2-3树

CDN百科11 | 担心纸质病例被洪水淹没?ECS+CDN+OSS如何助力医疗上云

阿里云Edge Plus

CDN 存储 云服务器

安全系列之——RSA的公钥私钥有多少人能分的清楚?RSA的签名验签与加密解密如何使用公私钥?

诸葛小猿

加密解密 非对称加密 rsa 签名验签

MySQL容器化详细教程

Simon

MySQL Docker 容器

疫情按下快进键,电商抢占市场红利需可靠的助力

华为云开发者联盟

高并发 电商 华为云 流量 云服务器

云上攻击太多怎么办?不妨试试这些工具

华为云开发者联盟

黑客 云服务 数据安全 华为云 企业上云

[High Performance TIDB] Leeson 01:TIDB整体架构---作业

远鹏

高性能 #TiDB

学习源码的第八个月,我成了Spring的开源贡献者

程序员DMZ

spring 开源

SecureBoost算法

soolaugust

学习 同态加密 secureboost

高效程序员的45个习惯:敏捷开发修炼之道(4)

石云升

读书笔记 敏捷开发

我与游戏相伴【自我访谈】

叶阳夏烟

系列 游戏 游戏观 访谈录

糖果不需要意义

zhoo299

随笔杂谈 电影

不说再见

太以

疫情 毕业季 遗憾 大学

MySQL下的DB Link

Simon

MySQL

MySQL中几种常见的日志

Simon

MySQL 日志

不完满的选择,要不要放弃

zhoo299

随笔杂谈

领导发表的报告,你真的读懂了吗?

罗小龙

工作经验

Flink任务执行-3

小知识点

大数据 flink

Docker从入门到放弃---基础篇

书旅

Docker 容器

GitHub增加Dependabot:新增自动化安全PR等一些安全特性_软件工程_Sergio De Simone_InfoQ精选文章