microsoft c/c++_advanced_lint 对生成代码的控制不恰当(代码注入)
CVE编号
CVE-2021-28953利用情况
暂无补丁情况
N/A披露时间
2021-03-21漏洞描述
Microsoft Visual Studio Code是美国微软(Microsoft)公司的一款开源的代码编辑器。 Microsoft Visual Studio Code unofficial C/C++ Advanced Lint extension 1.9.0之前版本中存在代码注入漏洞,攻击者可在用户打开精心制作的存储库时利用该漏洞执行任意二进制文件。解决建议
厂商已提供漏洞修补方案,请关注厂商主页及时更新:https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint
参考链接 |
|
---|---|
https://github.com/jbenden/vscode-c-cpp-flylint/compare/v1.8.2...v1.9.0 | |
https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint | |
https://vuln.ryotak.me/advisories/16 |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | microsoft | c/c++_advanced_lint | * | Up to (excluding) 1.9.0 |
- 攻击路径 本地
- 攻击复杂度 低
- 权限要求 无
- 影响范围 未更改
- 用户交互 需要
- 可用性 高
- 保密性 高
- 完整性 高
CWE-ID | 漏洞类型 |
CWE-427 | 对搜索路径元素未加控制 |
CWE-94 | 对生成代码的控制不恰当(代码注入) |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论