背景:
有另一個專案,掃描後也出現了yargs-parser@11.1.1漏洞。
是不是可以按照之前文章的方法來解決?package.json依賴包漏洞之yargs-Parser輸入驗證錯誤漏洞
第一步:
是檢視是否存在漏洞的版本和依賴樹結構。
執行命令:npm ls yargs-parser@11.1.1
從截圖可以看出,分別是下面兩個依賴包引入的yargs-parser@11.1.1。
@babel/regjsgen@0.8.0
egg-bin@4.20.0
依賴樹結構是這樣的:
@babel/regjsgen@0.8.0
--nyc@13.3.0
--yargs@12.0.5
--yargs-parser@11.1.1
--yargs-parser@11.1.1
egg-bin@4.20.0
--nyc@13.3.0
--yargs-parser@11.1.1
詳情:技術揭秘:yargs-parser漏洞背後的修復之道