跳到正文
AI NEWS JOURNAL
VercelAI NEWS / JOURNAL

在安装前及安装过程中阻止恶意 npm 包

Vercel 现在通过动态黑名单,在构建过程中及依赖安装前主动检查并阻止恶意 npm 包,从而防止有害脚本执行。该系统会扫描受支持的锁定文件和公共 npm 下载;如果检测到被阻止的包,将自动中止部署,同时识别出问题包及其版本,并尝试使构建缓存失效。用户必须更新到安全的依赖版本并重新生成锁定文件后才能重新部署。这些安全措施会自动应用于所有套餐,无需任何配置。

尚无对应语言译文,当前显示原文。

Vercel 现在会在构建过程中及依赖项安装前检查被阻止的 npm 包,从而帮助防止恶意安装脚本运行。 这些检查使用一个阻止列表,其中列出了因存在恶意软件或安全漏洞而被选定阻止的特定包版本,新规则通常会在几分钟内生效于新的构建。 在安装之前,Vercel 会检查受支持的锁定文件,包括从构建缓存中恢复依赖项时的情况。 在安装期间,Vercel 会阻止受影响的公共 npm 下载。 部署前,对已安装依赖项和函数输出的现有检查仍将继续进行。 这些防护措施会自动应用于所有套餐中的新构建,无需任何配置。 如果检测到被阻止的依赖项,Vercel 将使部署失败,在错误信息中标识出相关包及其版本,并尝试使受影响的构建缓存失效。请将该依赖项更新至安全版本并更新锁定文件,然后重新部署。

资料来源

阅读原文 ↗

相关主题

← 继续阅读全部动态