ejs 存在服务器端模板注入漏洞
漏洞描述 EJS 是开源的 JavaScript 模板引擎,允许在HTML代码中使用JavaScript代码块,closeDelimiter 参数是 EJS 模板中的结束标记,用于指定结束分隔符。 由于对 CVE-2022-29078 漏洞修复不完全,当应用程序使用 EJS 模板引擎,并且未对用户传入的变量进行转义或过滤时,攻击者可以在 closeDelimiter 参数中注入任意的JavaScript代码,从而在服务器上执行恶意系统命令、读取和修改敏感文件等操作。 漏洞名称 ejs 存在服务器端模板注入漏洞 漏洞类型 注入 发现时间 2023-05-05 漏洞影响广度 广 MPS编号 MPS-2023-10199 CVE编号 CVE-2023-29827 CNVD编号 - 影响范围 ejs@[2.0,1, 3.1.9] org.webjars.npm:ejs@[2.0.1, 3.1.9] 修复方案 官方暂未发布新版本,请关注官方公告:https://github.com/mde/ejs 参考链接 https://www.oscs1024.com/hd/MPS-2023-10199 h...
