GitHub添加了CodeQL扫描以查找安全漏洞
GitHub已使其CodeQL代码扫描服务普遍可用。基于从Semmle获得的语义代码分析技术,现在可以在用户的公共存储库中启用CodeQL,以发现其代码库中的安全漏洞。 CodeQL旨在默认情况下仅运行可操作的安全规则,以帮助开发人员始终专注于手头的任务,而不会因掉毛建议而感到不知所措。
CodeQL与GitHub Actions CI / CD平台或用户的其他CI / CD集成环境。在创建代码时会对其进行扫描,同时在拉取请求和其他GitHub体验中出现可操作的安全性审查。此过程旨在确保漏洞永远不会进入生产。
开发人员可以利用GitHub和整个社区创建的2,000多个CodeQL查询,或者构建自定义查询来解决新的安全问题。 CodeQL代码扫描基于SARIF标准构建,并且可扩展,因此开发人员可以在相同的GitHub原生体验中包含开源和商业静态应用程序安全性测试解决方案。可以集成第三方扫描引擎,以通过单个界面查看来自所有开发人员安全工具的结果。
可以通过单个API导出多个扫描结果。 公共存储库免费提供CodeQL扫描。对于私有存储库,CodeQL可通过GitHub Advanced Security用于收费的GitHub Enterprise服务。
GitHub表示,自5月份发布该服务的第一个beta版本以来,CodeQL已扫描了12,000个存储库140万次,发现了超过20,000个安全性这些问题包括远程执行代码,SQL注入和跨站点脚本漏洞。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.
Yorumlar
Yorum Gönder