arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2102.05500cs.SE
收藏

企业驱动的开源软件:安全自动化的案例研究

Enterprise-Driven Open Source Software: A Case Study on Security Automation

Florian Angermeir, Markus Voggenreiter, Fabiola Moyón, Daniel Mendez

AI总结:

本文通过挖掘8243个企业驱动的开源软件仓库并调查维护者,发现仅6.83%的项目在CI流水线中应用安全自动化,揭示了安全活动稀缺和防护覆盖率低的问题,并呼吁业界关注第三方软件漏洞和改进实践。

摘要:

敏捷和 DevOps 已被业界广泛采用。因此,将安全活动与工业实践(如持续集成(CI)流水线)相结合,对于尽早发现安全缺陷并满足监管机构的要求是必要的。在本文中,我们分析了企业驱动的开源软件(OSS)CI 流水线中的自动化安全活动。从长远来看,这将使我们能够更好地理解安全活动在多大程度上(或应该在多大程度上)成为自动化流水线的一部分。具体而言,我们挖掘了公开可用的 OSS 仓库,并对一部分项目维护者进行了调查,以更好地理解安全活动及其相关工具在其 CI 流水线中所扮演的角色。为了提高透明度并允许其他研究人员复现我们的研究(并从不同视角进行审视),我们进一步公开了我们的研究工件。我们的结果表明,企业驱动的 OSS 项目中的安全活动十分稀少,防护覆盖率相当低。在分析的 8,243 个项目中,只有 6.83% 的项目在其 CI 流水线中应用了安全自动化,尽管维护者认为安全性相当重要。这提醒业界持续关注第三方软件中的漏洞,并为我们在本文中概述的其他实践改进开辟了空间。

英文摘要:

Agile and DevOps are widely adopted by the industry. Hence, integrating security activities with industrial practices, such as continuous integration (CI) pipelines, is necessary to detect security flaws and adhere to regulators' demands early. In this paper, we analyze automated security activities in CI pipelines of enterprise-driven open source software (OSS). This shall allow us, in the long-run, to better understand the extent to which security activities are (or should be) part of automated pipelines. In particular, we mine publicly available OSS repositories and survey a sample of project maintainers to better understand the role that security activities and their related tools play in their CI pipelines. To increase transparency and allow other researchers to replicate our study (and to take different perspectives), we further disclose our research artefacts. Our results indicate that security activities in enterprise-driven OSS projects are scarce and protection coverage is rather low. Only 6.83% of the analyzed 8,243 projects apply security automation in their CI pipelines, even though maintainers consider security to be rather important. This alerts industry to keep the focus on vulnerabilities of 3rd Party software and it opens space for other improvements of practice which we outline in this manuscript.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑