GitHub Advisory Database 现已支持 npm audit
供应链安全是当今软件开发中最重要的部分之一,GitHub 为了让开发者能够轻松实现安全开发,此前推出了一个名为 Advisory Database 的开放安全咨询数据库,它专注于为开发者提供高质量、可操作的漏洞信息。 继上个月 Advisory Database 扩展了对 Rust 编程语言的支持后(点击查看报道),Advisory Database 的覆盖范围扩大到八个支持的编程语言生态:Composer (PHP)、Go、Maven、npm、NuGet、pip、RubyGems 和 Rust。近日 GitHub 为了进一步增强 npm 的安全性,为 Advisory Database 引入了 npm audit 的支持。 npm audit 是一个命令,你可以在 Node.js 应用程序中运行,以扫描你的项目依赖中已知的安全漏洞 —— 扫描完成后你会得到一个 URL,通过它你可以了解漏洞的更多详情,以及关于哪些版本已经修复了这个漏洞的信息。此外,npm install 命令也会使用这些信息来给你一个简单的问题概述。 而 Advisory Database 包含已映射到 GitHub...
