【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

GitHub Dependabot 新增自定义自动诊断规则支持,以减少误报

  • 2023-10-08
    北京
  • 本文字数:799 字

    阅读完需:约 3 分钟

大小:421.64K时长:02:23
GitHub Dependabot新增自定义自动诊断规则支持,以减少误报

几个月前,GitHub推出了Dependabot告警自动排除(auto-dismiss)策略,以减少误报。现在,GitHub 又添加了自定义规则支持,让开发人员可以定义自动排除和重新打开告警的标准

 

虽然像 Dependabot 这样的解决方案,承诺通过自动识别项目依赖项中的漏洞来帮助提高安全性,但这一切都是有代价的。这可能会增加 Dependabot 的误报数量,即告警不是实际的威胁,但开发人员还是需要手动评估和诊断。误报包括不太可能被利用的漏洞,或者与长时间运行的构建或测试相关的系统小故障。

 

事实上,这就是“告警疲劳(alert fatigue)”概念的由来。然而,根据 GitHub 的数据,至少十分之一的告警是误报。矛盾的是,告警疲劳可能会分散开发人员的注意力,使他们无法解决真正的漏洞。为了缓解这种情况,GitHub 引入了一些通用策略,旨在通过忽略开发阶段所使用的依赖项(在 npm 世界中也称为devDependencies)中存在的低影响问题来减少误报数量。

 

这一新特性受到了开发人员的广泛欢迎,受此鼓舞,GitHub 现在通过定义自定义规则来控制 Dependabot 如何自动排除告警,在缓解告警疲劳的道路上更进一步。该特性包括两个新选项,它们将取消告警,或使告警无限期休眠或直到有补丁可用。

 

在定义规则时,开发人员指定一组标准来确定何时应用规则。这包括包名、漏洞严重性、生态系统、清单文件、范围和安全建议。当规则匹配时,告警将被无限期地解除,或者直到有补丁可用为止。

 

在这个最初的版本中,规则还需要逐个存储库定义,很快,GitHub 就会提供组织级的规则。将来,自动排除规则将扩展可使用的元数据以及可用的修复流。

 

自定义自动诊断规则在所有公共存储库上都是免费的,而在私有存储库上使用则需要付费。

 

Dependabot于2019年推出,能够扫描项目的依赖项以查找任何漏洞,并自动为每个依赖项创建PR,让维护人员通过简单地合并这些 PR 就可以完成安全漏洞的修复。

 

原文链接:

https://www.infoq.com/news/2023/09/GitHub-dependabot-auto-triage/

2023-10-08 08:003760

评论

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

企业管云就用行云管家!省时省力省心!

行云管家

云计算 企业上云 行云管家 企业管云

绿地回收系统开发|现成小程序

ALVIS

完备的娱乐行业知识图谱库如何建成?爱奇艺知识图谱落地实践

爱奇艺技术产品团队

nlp 搜索 知识图谱

ISC网络安全大会关于“新型网络犯罪打击与治理”的分析

郑州埃文科技

网络安全 isc

下一个颠覆的领域:区块链如何影响审计行业?(中)

CECBC

阿里巴巴Java岗面试题库更新(第8版)

Java架构师迁哥

新工具上线!sdkmgr命令行助力流水线构建

科技汇

打造“云边一体化”,时序时空数据库TSDB技术原理深度揭秘

数据库 大数据 时序数据库 tsdb 数据智能

品牌轮:用MOT引导的品牌体验模型

石云升

用户体验 关键时刻 7月日更 体验设计

家政公司管理系统开发介绍

ALVIS

万能小哥系统开发是什么?

ALVIS

你以为你懂redis?等看完某宝付费的资源你就知道了

Java架构师迁哥

绿色篮子系统开发是什么模式?

ALVIS

好慷在家系统开发前景

ALVIS

主流分布式文件系统选型,写得太好了!

编程菌

Java 编程 程序员 计算机 技术宅

如何识别并解决复杂的dcache问题

安第斯智能云

后端

8月日更挑战正式开启,新人大奖等你来领!

InfoQ写作社区官方

8月日更 热门活动

爱奇艺搜索排序算法实践(内附福利)

爱奇艺技术产品团队

排序算法 nlp 搜索

解读区块链技术对量子攻击的脆弱性以及量子安全区块链的解决方案

CECBC

手撕环形队列系列二:无锁实现高并发

实力程序员

程序员 数据结构 并发 无锁 环形队列

医院预约管理系统开发

ALVIS

正式发布!中国信通院联合腾讯安全等起草单位,共同发布研发运营安全工具系列标准

腾讯安全云鼎实验室

云计算 中国信通院 安全工具系列标准

微服务架构设计模式-进程间通信

以吻封笺

微服务 设计模式

希望体验更好的开发流程

escray

学习 极客时间 朱赟的技术管理课 7月日更

这次不编故事了,阿里Spring Cloud Alibabab笔记,自己领吧

Java架构师迁哥

ONES 当选深圳信创联盟副理事长单位,助力国产软件工业发展

万事ONES

信创 ONES

LeetCode题解:61. 旋转链表,双指针,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

RocketMQ事物消息调研

crazylle

RocketMQ 事物消息

行云管家荣获CFS第十届财经峰会2021科技创新引领奖!

行云管家

行云管家 财经峰会

智慧农业陷转型困局,区块链如何“对症下药”?

CECBC

Fil收益怎么看?Fil一天收益如何?

区块链 IPFS fil收益 filecoin生态

GitHub Dependabot新增自定义自动诊断规则支持,以减少误报_DevOps & 平台工程_Sergio De Simone_InfoQ精选文章