# NPM VSCode扩展中的RCE(CVE-2021-26700)
VSCode扩展eg2.vscode-npm-script中的远程代码执行漏洞,查看.vscode/settings.json文件时,项目中的恶意Payload可能导致远程代码执行。
测试版本:0.3.13
![](images/16133789299379.jpg)
* 攻击者发布存储库,例如附加的linux-poc
* 目标克隆存储库以读取VSCode中的源代码
* 目标视图 package.json
* payload.sh 被执行
PoC:
https://github.com/jackadamson/CVE-2021-26700